エンティティをデータベースに保存するとき、OnSavingChanges イベント ハンドラーで値を暗号化します。エンティティがデータベースから読み込まれると、OnObjectMaterialized を使用して値を復号化します。
これは、実体化された後にエンティティの 1 つで保存を呼び出すと、エンティティが変更されたとオブジェクト コンテキストが認識し、それをデータベースに保存することを除いて、うまく機能します。
では、復号化された値がデータベース内の値であると見なされるように、変更された状態をリセットするにはどうすればよいでしょうか?