У меня есть библиотека .net 4.6 для обработки доступа к данным в моем приложении Web Forms и Windows Form.
Я определяю, какое приложение работает, используя HttpContext.Current и получаю настройки, как показано ниже:
string connStr = string.Empty;
if (HttpContext.Current != null)
{
System.Configuration.Configuration config = WebConfigurationManager.OpenWebConfiguration("/CMSContent/Settings/");
connStr = config.ConnectionStrings.ConnectionStrings["WebConnection"].ToString();
}
else
connStr = System.Configuration.ConfigurationManager.ConnectionStrings["WebConnection"].ToString();
Я выполняю обновление веб-приложения до .Net Core и хотел бы сослаться на ту же библиотеку, просто определив, поступил ли вызов из основного приложения .net.
Как создать переключатель (чехол), который определяет, из какого приложения поступают вызовы.