レガシー プロジェクトの継続的インテグレーションを設定しようとしています。Web.config には、Entity Framework 接続文字列があります。
<add name="StuffContext"
connectionString="
metadata=res://*/Stuff.csdl|res://*/Stuff.ssdl|res://*/Stuff.msl;
provider=System.Data.SqlClient;
provider connection string="
data source=mydbserver;
initial catalog=mydb;
persist security info=True;
user id=loki2302;
password=qwerty;
multipleactiveresultsets=True;
App=EntityFramework""
providerName="System.Data.EntityClient" />
どういうわけか抽出して、接続文字列provider connection string
で名前で参照する方法はありますか? StuffContext
このようなことを達成しようとしています:
...
<add name="StuffContext"
connectionString="metadata=...;name=StuffDb" />
<add name="StuffDb"
connectionString="
data source=mydbserver;
initial catalog=mydb;
persist security info=True;
user id=loki2302;
password=qwerty;
multipleactiveresultsets=True;
App=EntityFramework" />
...