我创建了一个本地活动,该活动使用持久性参与者提升一个或多个属性,并且下次在父工作流中使用持久性活动时,信息将持久化到数据库中。我真正想要的是在我的本机活动中添加一个 AutoPersist 属性,以便我可以选择将数据立即持久化到数据库中,但我似乎无法让它工作。
我已经看到通过调用底层工作流主机来完成它,但是当我在 IIS 中运行我的工作流时,我认为我无法访问它。当我在完成本机活动后尝试安排持久性活动时,出现无法捕获的错误(除非有人能告诉我不同的错误),而当我创建包含本机活动和持久性的复合活动时,我会遇到类似的结果。
有什么我想念的吗?我想我无法捕捉到的错误可能会给我更多关于我做错了什么的线索,但我会认为复合活动会起作用。我开始认为坚持只能在工作流线程中完成 - 任何人都可以确认或否认吗?
非常感谢任何帮助...