Загрузка различных файлов конфигурации в зависимости от домена, запрошенного для одного и того же экземпляра .net - PullRequest
0 голосов
/ 19 декабря 2018

У нас есть веб-приложение .net, мы хотим указать два домена (например, xxtest. Com и yytest. Com) на одно и то же приложение.Мне нужно иметь разные значения appsettings для ключей на основе домена в файле aspx.cs.когда я запрашиваю ConfigurationManager.AppSettings ["Serverkey1"], как я могу настроить или кодировать так, чтобы я получал разные значения в зависимости от домена (xxtest. com / yytest. c om)

Спасибо

1 Ответ

0 голосов
/ 19 декабря 2018

Все, что вам нужно, это

string domain = Request.Url.Host;

Тогда вы можете сделать простое сравнение строк и делать все, что вы хотите.

Полезная ссылка: https://docs.microsoft.com/en-us/dotnet/api/system.uri.host?view=netframework-4.7.2#System_Uri_Host

...