Ссылки на сервис WCF: Управление App.Config - PullRequest
1 голос
/ 01 июля 2011

Мое решение состоит из нескольких проектов библиотеки классов. Один из них включает ссылку на сервис. Функциональность, предоставляемая этой конкретной сборкой, потребуется вызывать из нескольких других сборок.

Как мне управлять файлами конфигурации для этого решения, чтобы мне не приходилось повторять содержимое <system.serviceModel> для каждой сборки, использующей веб-сервис?

1 Ответ

1 голос
/ 01 июля 2011

Этот подход (повторяющийся в настройках каждого приложения) является рекомендуемым путем по умолчанию - вы не можете легко иметь файлы конфигурации для сборок библиотеки классов (вы можете, но это довольно трудоемкая работа, чтобы заставить их работать на самом деле -не стоит хлопот).

Если вы не можете с этим смириться, вы определенно можете создать свой клиентский прокси WCF в коде, привязках, опциях, конечных точках и всем остальном.Вы получаете простоту использования (больше не нужно вводить конфигурацию в каждое приложение, вызывающее библиотеку классов), но вы теряете немного гибкости (адреса конечных точек и параметры привязки теперь жестко запрограммированы).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...