我在共享程序集中有我的消息类型,Domain.Messages
我需要使用.config
文件中的 RebusConfigurationSection 将消息从该程序集映射到不同的端点。
像这样:
<endpoints>
<add messages="Domain.Messages.SubNamespaceA, Domain.Messages" endpoint="SubsystemA.input" />
<add messages="Domain.Messages.SubNamespaceB, Domain.Messages" endpoint="SubsystemB.input" />
</endpoints>
那是行不通的,但是有可能以某种方式还是我必须使用实现IDetermineMessageOwnership
并处理那里的路由?