Fab*_*ano 4 .net c# spring.net
有没有一种方法可以将类的静态属性用作对象定义的工厂方法?
<object id="MyObject" type="MyNamespace.Factory, MyAssembly" factory-method="FactoryObject" />
<!-- "FactoryObject" is a Property (with getter) of the class "Factory" -->
Run Code Online (Sandbox Code Playgroud)
使用此配置会引发异常:
创建上下文'spring.root'时出错:类型[MyNamespace.Factory]上找不到匹配的工厂方法'FactoryObject
非常规,但是如果编译器使用生成的get方法,则可以使用属性。
<object id="MyObject" type="MyNamespace.Factory, MyAssembly" factory-method="get_FactoryObject" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1822 次 |
| 最近记录: |