如何在MassTransit中序列化为JSON消息并存储它,以便以后可以在不进行任何更改的情况下发送它

时间:2016-12-28 12:41:43

标签: json rabbitmq masstransit

我正在尝试找到一种很好的方法来序列化MassTransit消息(信封和所有)并将消息存储在MassTransit之外。然后,我希望能够在某个时间点使用MassTransit发送消息,而无需任何额外的序列化。 有没有办法用MassTransit和RabbitMQ做到这一点。

1 个答案:

答案 0 :(得分:0)

您可以使用Quartz.NET,MassTransit内置支持调度消息。

记录用法:http://docs.masstransit-project.com/en/latest/scheduling/scheduling_api.html

Quartz还有一个自托管(使用Topshelf)服务。

https://github.com/MassTransit/MassTransit/tree/develop/src/MassTransit.Host.Quartz