У меня есть веб-сайт и у вас есть точка доступа к домену. В моем коде веб-сайта, когда вы используете доступ к сети, я использую ConfigurationManager, чтобы изменить строку строки Connect каждого домена. Код сильфонныхПотерянная переменная сеанса при использовании ConfigurationManager.RefreshSection()
Session["Key"] = "KeyID";
var connectionStringsSection = (ConnectionStringsSection)configuration.GetSection("connectionStrings");
string fullConnect = "New String Connnect";
connectionStringsSection.ConnectionStrings["Name"].ConnectionString
= fullConnect;
configuration.Save();
ConfigurationManager.RefreshSection("connectionStrings");
Но я потерял весь сеанс инициализацию переменной перед изменением строки подключения (например сессия [ «Key»]). Как я могу это сделать, но kip моя переменная сеанса ?.
Tks ваш ответ, но мой проект использует EF, поэтому я только chage содержит строку подключения. –
Мой вопрос orther. могу ли я повторить пример URL «www.abc.com/abc» на веб-сайт «www.abc.com» –
Да, вы можете перенаправить URL-адрес с помощью маршрутизации. –