【发布时间】:2010-04-01 17:25:08
【问题描述】:
我希望统一框架能够解析我的配置文件中指定的静态类“MyStaticObject”。由于我的类是静态的,我收到错误“StaticObject 类型没有可访问的构造函数。”
我的配置文件如下:
<unity>
<typeAliases>
<typeAlias alias="singleton" type="Microsoft.Practices.Unity.ContainerControlledLifetimeManager, Microsoft.Practices.Unity" />
<typeAlias alias="StaticObject" type="MyStaticAssembly.MyStaticObject, MyStaticAssembly, Version=1.0.0.0" />
<typeAlias alias="staticobject" type="MyStaticAssembly.MyStaticObject, MyStaticAssembly" />
</typeAliases>
<containers>
<container>
<types>
<type type="StaticObject" mapTo="staticobject" name="My Static Object">
<lifetime type="singleton"/>
</type>
</types>
</container>
</containers>
</unity>
我将非常感谢任何帮助。
【问题讨论】:
标签: .net object static unity-container