C# 多个区域中控制器的不同db连接

C# 多个区域中控制器的不同db连接,c#,asp.net-mvc-5,C#,Asp.net Mvc 5,我有MVC5应用程序,它有两个区域:区域1和区域2 我想在每个区域访问2个不同的db连接。 我已经试着添加到 区域1\Views\web.config <add name="DefaultConnection_area1" providerName="System.data.SqlClient" connectionString="Data Source=xxx;Initial Catalog=DB_AREA1;Integrated Security=true;MultipleAc

我有MVC5应用程序,它有两个区域:区域1和区域2 我想在每个区域访问2个不同的db连接。 我已经试着添加到 区域1\Views\web.config

    <add name="DefaultConnection_area1" providerName="System.data.SqlClient" connectionString="Data Source=xxx;Initial Catalog=DB_AREA1;Integrated Security=true;MultipleActiveResultSets=True" />
<add name="DefaultConnection_area2" providerName="System.data.SqlClient" connectionString="Data Source=xxx;Initial Catalog=DB_AREA2;Integrated Security=true;MultipleActiveResultSets=True" />

我唯一可以访问的是根Web.config中的连接字符串,为什么不先设置名称
Area1
然后设置
Area2
等等。asp mvc没有为每个区域的Web.config设置的工具。我在视图中看到了Web.config,我已经更新了我的问题。请查看下面的链接。
ConfigurationManager.ConnectionStrings["DefaultConnection_area1(or 2)"].ConnectionString.