Не могу считать пользовательские настройки из web.config в WCF service - CodeHelper

Не могу считать пользовательские настройки из web.config в WCF service

3

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

MayConfiguration config =(MayConfiguration)WebConfigurationManager.GetSection("MayConfiguration");
MayConfiguration config = (MpayConfiguration)System.Configuration.ConfigurationManager.GetSection("MayConfiguration");

Пробовал напрямую вытаскивать конекшен стринг, везде выдает null. Такое ощущение что WebConfigManager не видит файл конфига.

Новые ответы


2

Статический метод WebConfigurationManager.GetSection по идее должен возвращать секцию текущего приложения. Но, возможно, если его вызвать не в том месте, то конфигурация не подцепается. Можно попробовать подгрузить её вручную:

var config = WebConfigurationManager.OpenWebConfiguration("/");
MayConfiguration configSection = (MayConfiguration) config.GetSection(
   "MayConfiguration");

v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.