我正在尝试创建一个向调用者返回某些结果的传奇,就像请求/响应模式一样。如果我调用Send方法,我就可以启动saga,但不能通过提交请求来启动。或者,提交请求将由它的使用者处理,并向客户端返回一个响应,但永远不会启动传奇。更新: 的答案似乎不适用于我的问题,原因有二:2)如果调用Send方法发送请求,然后发送响应,则调用方线程在继续下一行代码之前不等待响应返回;下面是传奇课:
public class MySaga : MassTra
我有一个场景,其中nservicebus消息处理程序,我需要防止多个消息在同一时间执行相同的传奇。class MyMessage : IMessage { public int NewQuantityLevel {get;set;}传奇service with difference between original and new quantity
}
现在我是我的流程