Entity Framework 4.1 と WCF を使用して、インターネット経由で 2 つのデータベースを同期しようとしています。ターゲット データベースは Web サイトに使用され、独自のキーを生成します。同期するときに、すべてのデータを上書きし、ソース データベースのキーを保持したいと考えています。
「DatabaseGeneratedOption.None」アノテーションについてはすでに知りましたが、うまくいかないようです。流暢なAPIの方法でランタイムに追加しようとしましたが、それも機能しません。同期するときは、別の DbContext と既存のデータベースを使用します。
「DatabaseGeneratedOption.None」は、データベースを再初期化するときにのみ機能しますか? または、異なるコンテキストを使用するときに、ID シードからなしに切り替えて、実行時に元に戻すことはできますか?
誰かがこれをクリアできますか?
ありがとう!