Можно ли запустить конечный автомат с определенной точки? - PullRequest
0 голосов
/ 19 января 2012

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

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

1 Ответ

1 голос
/ 19 января 2012

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

...