繁体   English   中英

我可以在不使用整个 MassTransit 框架的情况下使用 MassTransit/Automatonymous saga 吗?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM