EF POCO を使用してデータを暗号化および復号化するコードがいくつかあります。これを実装するために、Saving Changes および ObjectMaterialized イベントを傍受しましたが、(ほとんどの場合) 動作します。
私が抱えている問題は、オブジェクトを保存した直後に暗号化されたオブジェクトを読み戻そうとすると、具体化されたイベントが発生しないことです。これは、レコードを取得するために DB に戻らず、イベントの発生に失敗するためです。
この状況をカバーするためのアプローチをどのように改善できるかについて、誰か考えがありますか?