标签: c# workflow-foundation workflow-foundation-4
我需要在工作流启动时在单独的数据库中添加和删除某些数据。我实现了PersistenceIOParticipant类,以便在保存工作流时添加项目。现在我需要一些事件来告诉我什么时候被删除。
有关如何实现这一目标的任何观点?
答案 0 :(得分:1)
您可以实施跟踪参与者。跟踪参与者将收到大量跟踪记录。您关心的是WorkflowInstanceRecord。您将获得State =“已删除”的WorkflowInstanceRecord,然后您可以删除您的数据。