На веб-сайтах Azure я всегда использовал следующий код для извлечения некоторых значений из настроек конфигурационного приложения:
string property = WebConfigurationManager.AppSettings["property"];
Всего пару дней назад я столкнулся с CloudConfigurationManager, и с ним я могу получить свойство следующим образом:
string property = CloudConfigurationManager.GetSetting("property");
Несмотря на то, что CloudConfigurationManager кажется лучше приспособленным к облачному использованию, у меня никогда не было проблем с WebConfigurationManager.
- Должен ли я использовать CloudConfigurationManager?
- В чем разница между этими двумя?
- В каких случаях CloudConfigurationManager будет вести себя отличным от
WebConfigurationManager?