当您有长时间运行的工作流并且您可能同时在持久性存储中拥有两个或三个版本并且必须能够访问它们时,您如何管理 WF 中的工作流版本?
最佳答案
我做了一系列 4 篇博文,涵盖了在对长时间运行的工作流进行版本控制时需要注意的大部分内容。
我倾向于避免的一件事是使用 HandleExternalEventActivity,因为这会使事情变得非常复杂。就此而言,我倾向于坚持使用简单类型和 xml 序列化对象。
关于persistence - 您如何在 Workflow Foundation 中管理版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1374700/