1
我有一个问题,是否有可能创建过滤器来防止消费一条消息? 例如消息是:masstransit过滤收到消息,同时消耗
public class ProcessingTask : IProcessingTask
{
public int Id { set; get; }
public string ExternalId { set; get; }
public ProcessingTaskStatus Status { set; get; }
public string Details { set; get; }
}
所以我需要传递信息给消费者,如果消息Status
是ProcessingTaskStatus.Received
例如。另一方面,该消息需要被拒绝。
MassTransit 3是否仍有UseContentFilter方法?我找不到它。或者我怎么能不接收从同一个应用程序发布的消息?我试图在多个应用程序之间同步数据,并且我不希望发布消息的应用程序也使用它。 –