- Unity 配置示意图
- Unity 的 XML 架构
- 参考资料
研究配置文件总是很麻烦,而且很可能因为版本问题,会稍有不同。如果你不确定 Unity 是否支持以及如何支持某个元素,就看下相关文档,或是看下 Unity 源代码中的 Unity.Configuration 项目,该项目中每个支持的元素都有一个类。
Unity XML 配置文件可以用来完成依赖注入的配置,即便不通过配置文件,也可以通过代码来完成,它们是等价的。
下载 Unity 3
Unity 配置示意图
Unity 的 XML 架构
下面列出用于配置Unity Application Block(Unity)的元素和属性。配置文件具有如下 section-handler 声明:
>
<section name="unity"
type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection,
Microsoft.Practices.Unity.Configuration, Version=1.2.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</configSections>