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方法?我找不到它。或者我怎麼能不接收從同一個應用程序發佈的消息?我試圖在多個應用程序之間同步數據,並且我不希望發佈消息的應用程序也使用它。 –