基本上,我需要将消息发布到一个特定的队列中(更详细,但重点是我们需要一个固定的拓扑结构),就我所理解的情况而言,我不能用MassTransit实现这一点。我现在的想法是使用裸RabbitMQ将消息发布到队列中,然后使用MassTransit从队列中读取消息。因此,我现在得到了两个非常基本的控制台应用程序,其中TestPublisher是发行者,只使用RabbitMQ,而TestSubscriber是使用MassTransit的使用者。;
using MassTransit.Log4NetIntegration.Loggin
我正在设计一个能够处理基于特定(基于字符串) MessageType的类型化和基于xml的消息的系统。理想情况下,为了处理这些消息,我希望使用一系列提供程序,例如:public class CreateWorkOrderMessageProcessingProvider然后在Windsor中按名称“CreateWorkOrder”进行解析。我想知道是否可以使用以下变体按名称注册(使用MessageType属性):
co