إعادة تشغيل سير عمل مستمر باستخدام WorkFlowservicehost المستضاف

StackOverflow https://stackoverflow.com/questions/5042857

سؤال

أحاول أن أعمل كيفية استئناف سير العمل المستمر لأنني استضافت ذاتيا مع Workflowservicehost.حاليا الأسلاك المضيفة الخاصة بي حتى الثبات وسلوك الخمول مثل ذلك: giveacodicetagpre.

أنا تخزين مثيل سير العمل GUID ضد منتجي في قاعدة البيانات الخاصة بي داخل نشاط مخصص موجود في سير العمل، لذلك يمكنني بسهولة تتبع مثيل سير العمل المحدد لمعرف المنتج.أريد أن أكون قادرا على نقل معرف المنتج هذا إلى مصلحتي واستئناف سير العمل الصحيحي بالنسبة لي.

هل يمكن لأي شخص أن يوجهني في الاتجاه الصحيح حول كيفية القيام بذلك؟

شكرا جزيلا مقدما إيان

هل كانت مفيدة؟

المحلول

You're going to want to read about Content Correlation. You'll correlate your ProductID with your Receive activities. A bookmark will be created when you reach a receive, and your workflow will be persisted. You call the receive and pass your ProductID in and because of the correlation, the WF runtime knows which instance to resume.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top