データ アクセス レイヤーに依存する属性を記述したので、DAL クラスをパラメーターとして使用するコンストラクターを作成しました ( でマークされ、パラメーター[DefaultConstructor]
のない別の空白のコンストラクター。依存するメソッドを呼び出すとき属性で、StructureMap に正しい型を挿入させるにはどうすればよいですか?
ありがとう
ガレス
データ アクセス レイヤーに依存する属性を記述したので、DAL クラスをパラメーターとして使用するコンストラクターを作成しました ( でマークされ、パラメーター[DefaultConstructor]
のない別の空白のコンストラクター。依存するメソッドを呼び出すとき属性で、StructureMap に正しい型を挿入させるにはどうすればよいですか?
ありがとう
ガレス
私は同じ問題に取り組んできましたが、次のようなものを使用しています:
ObjectFactory.Initialize(x =>
{
x.PullConfigurationFromAppConfig = true;
x.SetAllProperties(p => p.TypeMatches(t =>
t.GetCustomAttributes(typeof(InjectAttribute), true).Length > 0));
}
Web フォーム ページへの挿入でいくつかの問題が発生していますが、ObjectFactory を使用してインスタンスを作成すると機能します...