EFコンテキストのインスタンス化、オブジェクトのプッシュまたはオブジェクトのプル、オブジェクトの変更の完全な状態を追跡します(変更の追跡が有効な場合)。この時点まで、開発者はこれらの変更を行う責任がありました。しかし、SaveChangesが呼び出されると、これらのレコードはすべて一括して提出され、開発者は最終結果から免除され、エラー時にエラーメッセージを表示したり、完了時に呼び出しが成功したりすることはありません。Entity Framework SaveChanges - ビヘイビアをカスタマイズしますか?
SaveChangesプロセスをカスタマイズしてそのようなブラックボックスにならないようにする方法はありますか?理想的には、プロセスをカスタマイズすることができれば、特に私のアプリケーション・アーキテクチャーを使って、本当に私のことが分かります。
ありがとうございました。
どのようなカスタマイズですか? – Eranga
質問を振り返って書き直してもらえますか?\ –
SaveChangesプロセスをカスタマイズして、そのようなブラックボックスではない方法はありますか? - それはすべて...私はEFのやり方が気に入らない。あなたが実際に何が起こっているのかを知ることなく、100の変更を提出します... –