[英]Can I use MassTransit/Automatonymous saga without using entire MassTransit framework?
我正在寻找 best.Net Saga 框架。 Automatonymous 看起来很有希望,但所有示例和文档都与它的父 MassTransit 项目相关。
如果没有 MassTransit 本身,是否可以使用基于 Automatonymous 的传奇? 如果是 -你将如何坚持 saga state以及当新消息到达时你将如何重新水化 saga state ? 尽管搜索了 3 天,但我找不到有关此主题的任何内容。
Automatonymous 是(嗯,曾经是,但仍然是)一个独立的项目。 但它在 MassTransit 之外的应用有限,原因是 state:实例管理、加载和保存实例、身份等。
这就是为什么使用 MassTransit v8,Automatonymous 代码库已完全集成以提供无缝的开发人员体验。 实例/状态管理等问题由基于消息的 saga 存储库处理。 在这一点上,我还没有考虑提供任何其他功能来将事件分派到 saga 存储库之外的 state 机器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.