Я получаю исключение ActivationException, в котором говорится, что при активации IEventBroker произошла ошибка. MyDataSource принимает IEventBroker имеет параметр. Если я не использую дочернее ядро, это не проблема. Что происходит?
var kernel = new StandardKernel();
var childKernel = new ChildKernel(kernel);
var eventBroker = new EventBroker();
childKernel.Bind<IEventBroker>().ToConstant(eventBroker);
var myDS = childKernel.Get<MyDataSource>();