differents接続文字列から同じコンテキストで読み込むことはできますか?differents接続文字列から同じコンテキストで読み込むことはできますか?
私は同じデータベースを4つ持っています。構造は同じですが、それぞれに固有のデータが含まれています。私は文脈の上にある。
Namespace.Data.dbContext dbContext_1 = new Namespace.Data.dbContext();
Namespace.Data.dbContext dbContext_2 = new Namespace.Data.dbContext();
Namespace.Data.dbContext dbContext_3 = new Namespace.Data.dbContext();
Namespace.Data.dbContext dbContext_4 = new Namespace.Data.dbContext();
が、私の設定ファイルに私はこの
<add name="dbContext_1" connectionString="..." providerName="System.Data.EntityClient" />
<add name="dbContext_2" connectionString="..." providerName="System.Data.EntityClient" />
<add name="dbContext_3" connectionString="..." providerName="System.Data.EntityClient" />
<add name="dbContext_4" connectionString="..." providerName="System.Data.EntityClient" />
を持っており、Entity Frameworkのは、それがdbContextの接続文字列を見つけることができません教えてくださいので、私は例外を取得。
デフォルトではEFはクラス名の接続文字列を読み込んでいるようです。正しい?他の接続文字列をロードするにはどうしたらいいですか?
どのようなEntityFrameworkのバージョンを使用していますか? T4テンプレートを使用してDbContextコードを生成していますか? –
EntityFramework 6と私はT4テンプレートを使用してDbContextを生成します。 –