Можно ли узнать, что конкретная зависимость уже была удовлетворена ninject
kernel
? Чтобы было ясно:
Предположим, у нас есть этот модуль:
Bind<IA>().To<A>();
Bind<IB>().To<B>();
И какой-нибудь "клиентский" код:
var a = kernel.Get<IA>();
// how to get here "true" for assumption: "IA was requested (once)"
// and "false" for: "IB was not requested ever"