WF WorkflowApplication ResumeBookmark позволяет начать рабочий процесс с нуля - PullRequest
0 голосов
/ 02 июня 2019

Мы написали собственный InstanceStore.Я могу сериализовать (Persist) и десериализовать (WorkflowApplication.Load) хранилище, но вызов ResumeBookmark () снова запускает рабочий процесс, прежде чем возобновить его.

          WorkflowApplication wfApp = CreateWorkflowApplication();
            var workflowInstanceId = wfApp.Id;
            wfApp.Run();
            string bookmarkName = workflowInstanceId.ToString();
          _unloadedEvent.WaitOne();
/* create */                    
             wfApp = CreateWorkflowApplication();
             wfApp.Load(workflowInstanceId);
             var result = wfApp.ResumeBookmark(bookmarkName, null); // <- this hits the BookmarkActivity while **IT SHOULD'NT**
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...