我是服务总线的初学者,并尝试使用Masstransit和Automatonymous了解Saga和Statemachines的概念。
我的情况是,计算一个县的食物消费的传奇。
该地区将触发传奇故事。第一项任务是使用API调用获取所有县的列表。
然后,为每个县发布/发送食物消费事件。 一旦食物消耗计算器完成,它将引发一个事件。
原始传奇将等待所有这些完成事件,当它收到所有这些事件时,将整理响应并创建最终的统计报告。
我能够找到使用此线程整理响应的功能 Handling transition to state for multiple events
但是,我无法找到一种方法来调用地理状态查找API并从状态机中激发单个事件。