понедельник, 30 ноября 2015 г.

Inoreader - [Из песочницы] Внедрение WCF-клиентов c помощью Castle.DynamicProxy

New article from your email rule in Inoreader

Многим разработчикам время от времени приходится взаимодействовать с различными SOAP веб-сервисами. Рассмотрим создание класса, способного обращаться к таким веб-сервисам, и постараемся при этом избежать лишних зависимостей от компонентов WCF и сделать взаимодействие максимально удобным. Имея WSDL веб-сервиса, с которым мы хотим работать, первым делом сгенерируем интерфейс для обращения к нему с помощью утилиты svcutil. Результат будет примерно следующим:

[ServiceContract]  public interface ISomeService   {         [OperationContract]      Response GetData(Request request);  }  

Наш компонент, периодически вызывающий этот веб-сервис, будет выглядеть так:
Читать дальше →
Inoreader is a light and fast RSS Reader. Follow us on Twitter and Facebook
You have matches for "и", "в"

Комментариев нет:

Отправить комментарий