以下のようにconfigファイルで以下のようなDB接続設定を書いているとします。(DBはMySQLです)
<appSettings> <add key="ConnectionString" value="Test" /> <add key="ConnectionString" value="Demo" /> </appsettings> . . . <connectionStrings> <add name="Test" connectionString="..."/> <add name="Demo" connectionString="..."/> </connectionStrings>
public Entities() : base($"name={ConfigurationManager.AppSettings["Test"].ToString()}") { } public Entities(int currentUserID) : base($"name={ConfigurationManager.AppSettings[""].ToString()}") { this.CurrentUserID = currentUserID; }
このコンテクストクラス内にどのように記述すれば切り替えたり、同時に接続できるか分かりません。
一応将来的な目的としては、異なるDB間でもコントローラーからモデルクラスにアクセスしDB、テーブルの中のレコードを取ってくることなのですが、、、
あなたの回答
tips
プレビュー