我搜索了如何在多个 Handler 之间共享 TableBatchOperation Azure 表存储,以进行事务行为。
在 CQRS 场景中,我会在 Azure 表存储中进行多次插入,但是对于像 MediatR 这样的总线内存,如果此插入在不同的处理程序中,如果一个失败但另一个失败,则很难。
我认为如果我在 publish() 调用方法之前和之后共享一个 TableBatchOperation 就可以了。
有这样做的建议吗?
我搜索了如何在多个 Handler 之间共享 TableBatchOperation Azure 表存储,以进行事务行为。
在 CQRS 场景中,我会在 Azure 表存储中进行多次插入,但是对于像 MediatR 这样的总线内存,如果此插入在不同的处理程序中,如果一个失败但另一个失败,则很难。
我认为如果我在 publish() 调用方法之前和之后共享一个 TableBatchOperation 就可以了。
有这样做的建议吗?