У меня есть набор веб-сервисов WCF, динамически подключаемых настольным приложением.
Моя проблема - это действительно подробные настройки конфигурации, которые WCF должен работать. Получение SSL для работы включает пользовательские настройки. Получение MTOM или чего-либо еще для работы требует больше. Вы хотите сжатие? Здесь мы снова и снова...
WCF действительно мощный - вы можете использовать множество различных способов подключения, но все, похоже, содержат множество подробных конфигураций. Если хост и клиент не соответствуют друг другу, вам сложно распознать ошибки.
Я хочу, чтобы настольное приложение было намного проще настроить - в идеале это было какое-то автоматическое обнаружение. Пользователи настольного приложения должны просто иметь возможность вводить URL-адрес, а остальные делать.
Кто-нибудь знает хороший способ сделать это?
Я знаю, что Visual Studio может настроить для вас настройку, но я хочу, чтобы настольное приложение могло это сделать на основе самых разных настроек сервера.
Я знаю, что VS-инструменты могут использоваться извне, но я ищу пользователей настольных приложений, которые не должны быть экспертами WCF. Я знаю, что МС сделал это намеренно более сложным.
Есть ли способ, механизм, сторонняя библиотека или что-либо, чтобы сделать автоматическое обнаружение настроек WCF возможным?