【发布时间】:2021-05-06 19:52:00
【问题描述】:
我正试图弄清楚如何中止一系列活动,如果一个活动确定有问题,并且应该完成 Saga。
例如:
Initially(
When(UpdateRequested)
.Activity(x => x.OfType<InitialSetup>())
.Activity(x => x.OfType<StartUpdating>())
.TransitionTo(Updating)
InitialSetup 将根据从数据库加载的一些信息配置 Saga。让它意识到缺少所需的数据,并且应该在运行 StartUpdating 活动之前完成 Saga。
我怎样才能做到这一点?
【问题讨论】:
标签: masstransit automatonymous