自动化状态机,从代码生成图形



我在我的c#项目中使用了Automatonyous状态机。我想知道是否有办法自动获取编码状态机的图形。

您可以使用可视化工具程序集从状态机生成 GraphViz .dot 文件。

https://github.com/MassTransit/Automatonymous/blob/master/src/Automatonymous.Tests/Visualizer_Specs.cs#L30

更新

在 MassTransit v8 中,它已移至 MassTransit.StateMachineVisualizer NuGet 包中。

单元测试在这里。

最新更新