現在、EF5 を使用して SQL Server 2012 Express に接続しており、大量の反復可能なシード データがテスト目的に適している段階に達しました。私はすでに、大量の XML シード データを出力するために少し調整する必要がある (別のプロジェクトから自己作成した) ツールを持っています。
私の C# Seed 関数で、DbContext クラスに接続文字列を渡すだけで、XML ファイルからすべてのデータをインポートできるようになり、モデルに使用するものと同じ POCO クラスを使用できます。次に、すべてのデータを標準の DbContext にコピーするだけです (パラメーターなしの初期化、SQL Server への接続)。
データをコピーして SQL Server に出力することはできますが、接続文字列を指定して、この方法で XML ファイルからシード データをインポートすることはできますか?