1
当我发布这样的事件时,有没有什么办法可以在saga中访问标题?有什么方法可以在masstransit传奇中访问已发布事件的标题?
await busControl.Publish<IOrderCreated>(new
{
OrderId = dto.Id
}, context =>
{
context.Headers.Set(LogConstansts.Common.OperationId,Guid.Parse(values.Single()).ToString());
context.Headers.Set(LogConstansts.QueueMessageHeaderNames.Publisher, Request.RequestUri.AbsoluteUri);
});
,然后在佐贺
Initially(
When(OrderCreated)
.Then(context =>
{
//get headers somehow?
context.Instance.OrderId = context.Data.OrderId;
})
感谢@Alexey Zimarev! – TjDillashaw