Постоянство рабочего процесса за один запуск рабочего процесса для различных состояний проекта - PullRequest
1 голос
/ 22 сентября 2011

Я использую рабочий процесс 4.0, Silverlight 4.0, в моем проекте.

Есть 5 последовательностей, рассматривающих состояния моего проекта, которые должны быть инициированы в соответствии с полем, называемым статусом из базы данных.На самом деле каждая последовательность не должна требовать параметра.

Я хочу инициировать рабочий процесс один раз, вызвав начальную последовательность с cancreateinstance = true.Другая последовательность должна коррелировать с тем же (uniqueID) и должна выполняться сама по себе в соответствии с изменением статуса в базе данных.

В настоящее время я должен вызывать каждую последовательность в рабочем процессе, так как она содержит параметр корреляции.

Есть ли какое-либо решение для корреляции переменной для персистентности рабочего процесса без последовательности приема приема?Если да, то как я могу это сделать?Все, что я могу сделать с InitializeCorrelation из панели инструментов.

1 Ответ

1 голос
/ 22 сентября 2011

Корреляция с действием приема является обязательным требованием для вашего сценария. Без него невозможно повторно подключить экземпляр рабочего процесса к конкретному клиентскому приложению silverlight на стороне сервера.

...