Я задал вопрос в другой ветке об обновлении долго выполняющихся рабочих процессов и не получил ответа, который хотел бы услышать.
( Как обновить уже запущенный рабочий процесс SharePoint, уже работающий )
Ответ, который совпадает с другим исследованием, которое я провел по этой теме, предлагает установить новый WF (рабочий процесс) в параллельном методе и пометить старый WF как не новые экземпляры.
Я прочитал, что если новый WF имеет такой же интерфейс, то может быть возможность просто заменить оригинальную DLL WF, и существующие долго выполняющиеся рабочие процессы продолжат функционировать.
Существуют ли шаблоны проектирования или рекомендации, которые были бы полезны при создании исходного рабочего процесса, позволяющего вносить изменения в код в течение жизненного цикла продукта, без необходимости замены рабочего процесса в каждом экземпляре SharePoint List?