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