1
我有一個事務處理類型設置爲None的業務流程。 在業務流程中,我調用業務流程項目中引用的C#助手類。 在建築物上出現錯誤在非原子流程中聲明不可序列化的對象
不可序列化的對象類型只能在原子範圍或服務中聲明。
爲了避開這一點,我試圖改變業務流程,以原子的交易類型,但將無法正常工作,從內它我也有調用另一個業務流程,這給錯誤
原子範圍不得包含或調用包含的發送和服務或範圍相對應的requestResponse則操作的「用途」端口或servicelink上收到
任何人都可以點我在這裏向正確的方向?
什麼阻止您在業務流程中使用長時間運行的事務?被調用協調的事務級別是什麼? –
交易級別目前是'無',這給我的帖子第一個錯誤。如果設置爲長時間運行,我會得到相同的錯誤。 – DarkW1nter
問題解決了我認爲,(雖然仍然要正確測試)。在主流協調開始的時候已經完成了調用編排,然後將所有其他內容放在一個原子範圍內 - 我們將看到如何進行 – DarkW1nter