1
私は、次のような私のコンテナを登録している:DryIoc、デフォルトで設定されている場合、transcient reuse(別名ヌル)の登録方法? dryIocで
var container = new Container(rules => rules
.WithoutThrowOnRegisteringDisposableTransient()
.WithDefaultReuseInsteadOfTransient(Reuse.Singleton)
);
しかし、その後、私はtranscient要素を登録する必要があり、かつReuse.Transcient
== nullであるため、それは私が(これReuse.Singleton
)設定されているデフォルトに置き換えられます。どうすればこれを克服できますか?
container.Register(Made.Of(() => new CandidateController(
Arg.Of<IList<string>>("countryIsos")
)),
Reuse.Transient
);
Errr ... 'DefaultReuseInsteadOfTransient'を設定していませんか?また、独自の再利用を作成することもできます。 –