Unity 独立配置文件Demo

时间:2016-07-07 02:12:07
【文件属性】:

文件名称:Unity 独立配置文件Demo

文件大小:686KB

文件格式:RAR

更新时间:2016-07-07 02:12:07

unity ioc

//实例化容器 _container = new UnityContainer(); //_container.AddNewExtension(); var unityConfig = System.AppDomain.CurrentDomain.BaseDirectory + @"App_Data\unity.config"; var fileMap = new ExeConfigurationFileMap() { ExeConfigFilename = unityConfig }; var configuration = ConfigurationManager.OpenMappedExeConfiguration(fileMap, ConfigurationUserLevel.None); var unitySection = (UnityConfigurationSection)configuration.GetSection("unity"); _container.LoadConfiguration(unitySection);


【文件预览】:
UnityDemo
----Default.aspx(443B)
----packages.config(298B)
----Web.config(7KB)
----Web.Debug.config(1KB)
----UnityDemo.csproj(6KB)
----Default.aspx.designer.cs(792B)
----App_Code()
--------BizFactory.cs(2KB)
----App_Data()
--------unity.config(801B)
----Web.Release.config(1KB)
----UnityDemo.csproj.user(1KB)
----Properties()
--------AssemblyInfo.cs(1KB)
----Default.aspx.cs(584B)
Higer.RdChain.Biz
----Higer.RdChain.Biz.csproj(2KB)
----Hello.cs(320B)
----Properties()
--------AssemblyInfo.cs(1KB)
Higer.RdChain.Biz.Interface
----Higer.RdChain.Biz.Interface.csproj(2KB)
----IHello.cs(217B)
----Properties()
--------AssemblyInfo.cs(1KB)
UnityDemo.sln
packages
----repositories.config(128B)
----Unity.Interception.2.1.505.2()
--------Unity.Interception.2.1.505.2.nupkg(169KB)
--------tools()
--------Unity.Interception.2.1.505.2.nuspec(2KB)
--------lib()
----CommonServiceLocator.1.0()
--------CommonServiceLocator.1.0.nupkg(36KB)
--------CommonServiceLocator.1.0.nuspec(2KB)
--------lib()
----Unity.2.1.505.2()
--------tools()
--------Unity.2.1.505.2.nupkg(233KB)
--------Unity.2.1.505.2.nuspec(1KB)
--------lib()

网友评论

  • 正好能能用上 good
  • 感谢楼主分享,不错的内容!多谢
  • 很好,很有帮助,谢谢!
  • 有参考价值 谢谢楼主分享!
  • 很好,可以用
  • 写的比较详细,学习了,谢谢!