Для ASp.net в web.config, когда вы добавляете строку подключения, вы называете ее.
Вы можете получить доступ к каждой такой строке подключения и назначить ее другой переменной, передав эту строку подключения на уровень доступа к данным.
<connectionStrings>
<add name="Sales"
providerName="System.Data.SqlClient"
connectionString= "server=myserver;database=Products;uid=<user name>;pwd=<secure password>" />
<add name="NorthWind"
providerName="System.Data.SqlClient"
connectionString="server=.;database=NorthWind;Integrated Security=SSPI" />
</connectionStrings>
В коде
var conn1 = ConfigurationManager.ConnectionStrings["Sales"].ConnectionString;
var conn2 = ConfigurationManager.ConnectionStrings["NorthWind"].ConnectionString;
В asp.net Core, под Appsettings.json для идентификации, обычно у вас есть что-то вроде ниже
{
"ConnectionStrings": {
"DefaultConnection": "Server=(local);Database=Forum.Sentiment.Analyzer.Web;Trusted_Connection=True;MultipleActiveResultSets=true"
}
}
Defualtconnection для идентификации, как вы можете видеть, вы можете добавить другую строку подключения с другим значением имени в ваш файл Appsettings.json.
Надеюсь, это поможет.