エンティティ フレームワーク シナリオで DTO とコンバーターを使用しています。エンティティを更新したい。だから私はこのステートメントを入れます:
databasecontext.Tablename(s).Attach(entityobj);
ここに来るたびに、プログラムはこのエラーで終了します:
An entity with the same identity already exists in this EntitySet
.
databasecontext.Tablename(s).Detach(entityobj);
もう一度アタッチに電話する前に言うことで、これを回避できると感じまし た。しかし、プログラムは依然として Attach ステートメントで失敗します。
私は何が欠けていますか?ドメイン サービスで Update を呼び出す DB コンテキストのメソッドはどれですか?