我正在尝试寻找最新的 Ninject 扩展来开发事件代理/消息代理。
我至少可以找到 3 个:messagebroker , weakeventmessagebroker和 bbveventbroker .
messagebroker 的文档 states :
This extension isn’t obsolete and replaced by ninject.extensions.bbveventbroker
此外,weakeventmessagebroker 的文档 reads :
Originally based on Ninject.Extensions.MessageBroker.
和also :
This extension isn’t obsolete and replaced by ninject.extensions.bbveventbroker
我想知道此文档是否正确,这些扩展是否已过时,或者文档是否只是输入错误,其意思是“此扩展已已过时...”
所以问题是:weakeventmessagebroker 和 messagebroker 是否已被弃用,取而代之的是 bbveventbroker? Ninject 的最新事件代理扩展是什么?
最佳答案
是的,它们已经过时了。一个消息代理就足够了,ninject.extensions.bbveventbroker 是最灵活/功能最丰富的消息代理。
感谢您指出错误的文档。我刚刚修复了它。
关于ninject - weakeventmessagebroker 和 messagebroker Ninject 扩展是否已弃用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10509093/