在 ASP.NET Core 控制器中,我有一个创建消息和修改数据库的操作。为了让它更可靠,它使用我们实现的发件箱模式将消息序列化到数据库。
问题是我们在ConversationId
将 MassTransit 保存到数据库时丢失了来自 MassTransit 的消息,我没有找到将其从IPublishEndpoint
界面中取出的方法。
任何建议如何获得ConversationId
?
这些消息只是没有任何特殊接口的任何 c# 类。
在 ASP.NET Core 控制器中,我有一个创建消息和修改数据库的操作。为了让它更可靠,它使用我们实现的发件箱模式将消息序列化到数据库。
问题是我们在ConversationId
将 MassTransit 保存到数据库时丢失了来自 MassTransit 的消息,我没有找到将其从IPublishEndpoint
界面中取出的方法。
任何建议如何获得ConversationId
?
这些消息只是没有任何特殊接口的任何 c# 类。