我正在開發具有多個接收的Windows工作流4服務。我正在處理所有異常,並且沒有任何未處理的由該服務拋出的異常。我有兩個回覆活動,一個發送faultException,另一個發送實際回覆。窗口工作流4.0中的「CorrelationResponse上下文不應爲空」
在第一接收活動我接收響應,但是,如果出現異常的第二個,故障被返回,但到第二任何後續請求接收拋出一個
的操作不能因爲執行該實例處於暫停狀態。
如果我檢查通過Windows AppFabric的儀表板工作流程實際上是與以下錯誤暫停跟蹤
CorrelationResponse背景下,不應爲null。這可能是因爲相關句柄沒有正確設置。
CorrelationInitializers中沒有任何回覆活動,我真的不希望工作流掛起並接收其他請求。
任何想法?
感謝, 瓦希德