С помощью dryIoc я зарегистрировал свой контейнер как таковой:
var container = new Container(rules => rules
.WithoutThrowOnRegisteringDisposableTransient()
.WithDefaultReuseInsteadOfTransient(Reuse.Singleton)
);
Но затем я должен зарегистрировать переходный элемент, и поскольку Reuse.Transcient
== null, он заменяется значением по умолчанию, которое я установил (таким образом, Reuse.Singleton
). Как я могу преодолеть это?
container.Register(Made.Of(() => new CandidateController(
Arg.Of<IList<string>>("countryIsos")
)),
Reuse.Transient
);
DefaultReuseInsteadOfTransient
? Кроме того, вы можете создать собственное повторное использование. - person Fyodor Soikin   schedule 18.04.2016