Запуск рабочего процесса конечного автомата в любом состоянии

Я смотрю на создание нового рабочего процесса конечного автомата - обычно с нашими другими рабочими процессами блок-схем мы их настраиваем, чтобы мы могли перезапустить их после обновления, запустив их в будущем "состоянии" - есть ли простой способ запустить состояние рабочий процесс машины в любом заданном состоянии, или вам нужно соединить его так, чтобы начальное состояние могло переходить в любое из других состояний и сортировать логику и переходы программно?

2 ответа

Решение

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

Вызовите метод SetState объекта StateMachineWorkflowInstance и передайте для начала либо строковое представление состояния, либо экземпляр класса StateActivity.

Другие вопросы по тегам