web.configに2つの接続がありますが、基本的に同じデータベースを呼び出しています。 1つの設定を変更すると2番目の接続文字列も変更する必要があるので、これをより良い方法で管理したいと思います。接続文字列をweb.configの別の接続文字列に呼び出します。
<add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;persist security info=True;user id=test;password=test123;database=db-AUTH" providerName="System.Data.SqlClient" />
<add name="dbEntities" connectionString="metadata=res://*/InsuranceFinderModel.csdl|res://*/InsuranceFinderModel.ssdl|res://*/InsuranceFinderModel.msl;provider=System.Data.SqlClient;provider connection string="data source=.\SQLEXPRESS;initial catalog=db-AUTH;persist security info=True;user id=test;password=test123;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
私の質問は、私は他の接続文字列に接続文字列を呼び出すことができますどのような方法があります。
たとえば、 dbエンティティへのデフォルトの接続接続文字列
<add name="dbEntities" connectionString="metadata=res://*/InsuranceFinderModel.csdl|res://*/InsuranceFinderModel.ssdl|res://*/InsuranceFinderModel.msl;provider=System.Data.SqlClient;provider connection string= DefaultConnection" providerName="System.Data.EntityClient" />
ありがとうございます。
参考:http://stackoverflow.com/questions/6443060/is-it-possible-to-reference-a-connection-string-in-another-connection-string – ACOMIT001