需要 StateMachine 的 Activity 示例

问题描述

我正在学习 MassTransit 的 StateMachine,它对我的​​用例很有帮助,真的很喜欢它,现在我想了解更多关于如何正确使用 Activity 但很难找到文档/示例,请帮助我解决一些问题:

  1. ProbeAccept 方法有什么作用?例如:

     public void Probe(ProbeContext context)
     {
         context.CreateScope("foo");
     }
    
     public void Accept(StateMachineVisitor visitor)
     {
         visitor.Visit(this);
     }
    

什么是 ScopeVisitor

  1. 我像这样链接了 2 个活动

    .Activity(x=>x.OfType<FirstActivity>())

    .Activity(x=>x.OfType<SecondActivity>())

FirstActivity.Execute方法中,它抛出异常但SecondActivity.Faulted从未命中,如何正确设置它们?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)