Рабочие процессы: самостоятельные рабочие процессы в одном домене - PullRequest
0 голосов
/ 18 апреля 2019

Как я могу загрузить несколько рабочих процессов (операций) в один рабочий поток?

Это не работает:

System.ServiceModel.Activities.WorkflowService wf = XamlServices.Load("service.xaml") as System.ServiceModel.Activities.WorkflowService;
WorkflowServiceHost workflowServiceHost = new WorkflowServiceHost(wf,new Uri("http://localhost:123/service"));
workflowServiceHost.Open();

wf = XamlServices.Load("service2.xaml") as System.ServiceModel.Activities.WorkflowService;
WorkflowServiceHost workflowServiceHost = new WorkflowServiceHost(wf,new Uri("http://localhost:123/service"));
workflowServiceHost.Open();

Я получаю только исключение, что URL-адрес уже используется. Загружаемый xaml-файл состоит из операций Receive и SendReply. Я хотел бы иметь несколько операций в одном домене.

...