У меня следующая (упрощенная) ситуация: у меня есть два интерфейса interface IAmAnInterface
{ недействительным DoSomething();
} и интерфейс IAmAnInterfaceToo
{ недействительным DoSomethingElse();
} и класс ...
Я использую Ninject.Extensions.Factory с Ninject 3 для создания фабрики, которая создает различные типы IFoo на основе строки, предоставленной фабрике. Я прошел модульный тест, но, как ни странно, ...
У меня есть класс с конструктором, имеющим параметр со значением по умолчанию. В Ninject 2.2 он будет учитывать атрибут [Необязательный] и нормально работать без привязки к конструктору...