Я разрабатываю некоторые действия Workflow 4, которые будут непрерывно контура и выполнять некоторую работу. Например, можно просматривать RSS-канал и выполнять некоторые шаги по мере добавления новых элементов. Я хотел бы иметь возможность остановить и перезапустить этот процесс (например, в службе Windows или в роли Azure Worker Role). В настоящее время у меня есть цикл While с выражением, которое всегда разрешает true, и просто дайте экземпляру умереть, когда приложение закроется. Но похоже, что это не очень чистый способ остановить рабочий процесс.Как остановить длительный рабочий процесс WF4?
Как остановить и перезапустить рабочий процесс?
Hi Maurice. Я пытаюсь отменить рабочий процесс, как вы описали. С активностью Delay в рабочем процессе я получаю TimeoutException. Почему это происходит? –