可能重复:
通过spring.net 配置静态类的属性
我想使用spring.net在静态类中注入一个属性的值。代码片段:
Public static Abc
{
Public static IInterface IInterface{get;set;}
}
在这里,我想通过spring.net-config在Abc-staic类中注入IInterface值。
我怀疑你是否能做到。
静态类在依赖项注入时并不能很好地工作。
您最好将类创建为普通类,并将其设置为容器中的单例。我确信spring.net会允许这样做的。。