Я пытаюсь использовать Windows Workflow и у меня есть модель, похожая на изображение в ссылке ниже:
После каждой из операций отправки (GetSomthing
, GetSomthingElse
, GetSomeMoreStuff
) вызывается одно и то же настраиваемое действие (LogSomthingBadHappened
).
Хотя на моей картинке в моей реальной модели это может показаться не так уж и плохо, пользовательская операция представляет собой SequenceActivty, имеет довольно много узлов, и при повторении 3 раза рабочий процесс выглядит очень некрасиво.
Я хотел бы сделать что-то вроде этого:
Можно ли объединить ветви IfElse
следующим образом?
Должен ли я вместо этого использовать рабочий процесс конечного автомата (пока не понял)?