Как правило, можно указать привязку службы с помощью файла app.config, и система будет автоматически читать с нее. Но что, если моя программа - это только библиотека (неисполняемая библиотека DLL)? В нем не может быть app.config, и я не могу изменить основной код приложения или файл конфигурации. Я могу указать привязку службы, используя код, но это не очень хорошая идея, потому что я не хочу перекомпилировать каждый раз изменения привязки.
Моя идея состоит в том, чтобы иметь полный тег в текстовом файле, моя dll прочитает его и проанализирует объект WSHttpBinding, и мой код будет использовать этот объект для создания клиента службы.
Как мне выполнить разбор?