标签: events ninject
是否可以将所有注入的项目自动注册到EventBroker?另一种方法是在每种类型中注入IEventBroker,但这很容易出错。
答案 0 :(得分:2)
注入对象时无法注册它们。但是,您可以使用https://github.com/ninject/ninject.extensions.bbveventbroker中的.RegisterOnGlobalEventBroker();或/和RegisterOnEventBroker("MyGlobalEventBroker")
.RegisterOnGlobalEventBroker();
RegisterOnEventBroker("MyGlobalEventBroker")