У меня есть служба WCF Workflow Service (xamlx), в которой действия кода вызываются с помощью блок-схемы.Вызвать службу wcf из активности кода WCF-workflow-сервиса
Я добавил ссылку на службу WCF, которую мне нужно позвонить. Но клиент для этой службы WCF не виден из активности кода, которую мне нужно использовать.
Вместо этого клиент появляется в панели инструментов, поэтому я могу использовать его только в рабочем процессе.
Однако я хочу, чтобы иметь возможность использовать его в коде следующим образом:
ServiceClient proxy = new ServiceClient();
proxy.MyMethod();
Или, если вы действительно нравится использовать: ServiceClient прокси = новый ServiceClient(); proxy.MyMethod(); Просто создайте отдельную библиотеку классов и добавьте сюда ссылку на службу. Затем вы можете выполнять служебные вызовы как обычно. Это определенно оболочка для службы WCF, но для некоторых это делает код чистым, в зависимости от ваших предпочтений. – Jeff