2つのコンストラクターを持つクラスがあり、最初は空(デフォルト)で、2番目はコンストラクターパラメーターを持つクラスがあるとします。
class Test : ITest {
Public Test () {}
public Test (string parameter) { do something; }
NInjectでは、次を使用できます。
Bind<ITest>().To<Test>();
Bind<ITest>().To<Test>()
.When(ctx => IsTrue())
.WithConstructorArgument("parameter", request => GetParameter());
条件付きコンストラクターの使用については非常に簡潔です。
Autofacで同等のものは何ですか?
助けてください!