В моем web.config
файле у меня есть
<appSettings>
<add key="Service1URL1" value="http://managementService.svc/"/>
<add key="Service1URL2" value="http://ManagementsettingsService.svc/HostInstances"/>
....lots of keys like above
</appSettings>
Я хочу получить значение ключа, которое начинается с Service1URL
и передать значение string[] repositoryUrls = { ... }
в моем классе С#. Как я могу достичь этого?
Я пробовал что-то вроде этого, но не смог захватить значения:
foreach (string key in ConfigurationManager.AppSettings)
{
if (key.StartsWith("Service1URL"))
{
string value = ConfigurationManager.AppSettings[key];
}
string[] repositoryUrls = { value };
}
Либо я делаю это неправильно, либо здесь что-то не хватает. Любая помощь будет действительно оценена.