首先,我是新的WF(v4),但我可以看到好處,這只是暫時阻礙我的學習曲線,所以我需要您的幫助。使用WF4的電子郵件工作流程
以我的方案,我有一個業務要求,以不同的時間間隔發送一系列電子郵件。因此,我在工作流服務中創建了一個順序工作流程,並在每次發送郵件之間有適當的延遲。工作流程由Recieve調用啓動。這部分似乎工作正常。
但是我希望有第二個接收呼叫有效地停止工作流程,以便不再發送電子郵件。
要嘗試實現這一點,我配置了一個Pick控件和2個分支。分支1有一個接收StartEmails,以前面描述的方式啓動我延遲的電子郵件序列。分支2包含第二個Receive'StopEmails,但是我的斷點永遠不會被StopEmails Receive命中。我beleieve我已經建立了正確的關聯和CanCreatedInstance設置爲false。
當第一個分支處於延遲(等待)狀態時,我無法再撥打第二個電話嗎?
任何指針,將不勝感激。