app.config/web.config, , , . , - , , , web.config -. Windows wpf .., . app.config/web.config , , , .
, , MyDA.dll, app.config , MyDA.dll.config ( ), , MyDA.dll.config . , web.config app.config .exe.
Entity Framework DbContext . . web.config.
<connectionStrings>
<add name="ConnectionName1" connectionString="Data Source=(local);Database=YourDB;User Id=YourUser;Password=yourPassword" providerName="System.Data.SqlClient" />
<add name="ConnectionName2" connectionString="Data Source=(local);Database=YourDB2;User Id=YourUser2;Password=yourPassword2" providerName="System.Data.SqlClient" />
</connectionStrings>
Entity Framework DbContext, .
var myEntities = new MyEntities("ConnectionName1"); // MyEntities is some class that derives from DbContext
DbContext, , . , DbContext , . DbContext , , web.config app.config .
public class MyEntities : DbContext {
public MyEntities() : base("ConnectionName1") {}
}
using(var myEntities = new MyEntities()) { }
, , System.Configuration ( , ) .
var connection = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionName1"];
var conString = connection.ConnectionString;
var myEntities = new MyEntities(conString);
, , , .