NServiceBus-ievent和ICOMMAND

nservicebus v3的一个特征。X和V4。X是两个消息接口,ieventICommand,以捕获更多的消息的意图,你定义。这有助于nservicebus执行消息的最佳实践。url

消息的实现ICommandspa

  • 不能由于全部的命令都应该有一个合理的业主,应送交负责处理端点发表
  • 没法订阅和取消订阅
  • 不能实现ievent

消息的实现ievent.net

  • 能够发布
  • 能够订阅和取消订阅
  • 不能发送使用总线。既然全部的事件应当发表()
  • 不能实现ICommand
  • 不能使用网关发送,即,sendtosites()总线。

描述你的信息意图,使用这些方法之一:code

  • 在请求和响应模式的回复消息,你可能想使用iMessage由于这些回答既不是一个命令或事件。
  • 这些接口使你的信息类依赖于一个特定版本的nservicebus.dll。为了不这个,让你的信息更多的跨版本兼容,使用不显眼的方式定义消息的意图使用流利的配置。看到不显眼的样品更多关于如何指定一个命令和事件。
相关文章
相关标签/搜索