Есть ли способ установить мои настройки WCF программно?

StackOverflow https://stackoverflow.com/questions/928137

  •  06-09-2019
  •  | 
  •  

Вопрос

Мне нужно иметь возможность хранить XML моего элемента web.config ServiceModel в базе данных, и чтобы мое приложение считывало его при запуске.Есть ли способ сделать это, просто изменив мой код запуска, чтобы "переопределить" элемент ServiceModel в файле .config?Я вижу, что есть ответ на другой вопрос о том, как это сделать для раздела AppSettings здесь.

Как я могу сделать это для ServiceModel?

Нет правильного решения

Другие советы

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

Если вам нужно делать это часто, вы можете рассмотреть возможность создания своего собственного пользовательского класса ServiceHost.О том, как это сделать, смотрите в этом превосходном запись в блоге, или этот , в частности , для размещение службы внутри IIS.

Марк

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top