1

重複の可能性:
spring .net を介して静的クラスのプロパティを構成する

spring .net を使用して、静的クラス内にプロパティの値を挿入したいと考えています。コードスニペット:

Public static Abc
{
Public static IInterface IInterface{get;set;}
}

ここで、Spring .net config を使用して、Abc staic クラス内に IInterface 値を挿入したいと考えています。

4

1 に答える 1

2

できるかどうか疑問です。

静的クラスは、依存性注入ではうまく機能しません。

クラスを通常のクラスとして作成し、コンテナ内でシングルトンとして設定することをお勧めします。spring.netがこれを許可すると確信しています..

于 2011-10-03T08:54:21.877 に答える