有没有人找到一种使用 NServiceBus 的聪明方法,而不必为所有消息实现无用的 IMessage 标记接口(interface)?
特别是,在使用 DomainEvents 时,我绝对不愿意将我的域耦合到特定的服务总线实现。
最佳答案
我刚刚注意到 Udi 添加了一个 Unobtrusive Mode到 NServiceBus 3.0。它出现 这将解决这个问题。甚至还有一个 sample writeup , 但你必须把最新的关闭 github此时(2012 年 2 月)。如果您愿意忍受一些潜在的不稳定性来获取纯 POCO 消息,您可以尝试一下。
关于NServiceBus 无需使用 IMessage/NServiceBus 引用向我的解决方案发送垃圾邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2937248/