さまざまな接続文字列を使用して、自分のコードでコード ファーストの EF 移行を実行できるようにするのに苦労しましたが、最終的に機能するようになりました。
私が使用した方法は、この質問への回答で概説されています
私を悩ませているのは、異なる接続文字列を使用して同じコードを実行できるようにするために、
1)接続文字列を保存するためにグローバル設定に頼る
2) まさに存在することでコードの動作が異なるクラスを導入します。
これは、私が慣れ親しんだ働き方とは大きく異なります。ここで使用されている手法は、堅実な原則に違反していますか? 原則に違反しない他の方法はありますか?
更新: 別のアプローチ - おそらくより賢明な方法がここに概説されています