0
我有一個生成的實體,其上具有用戶名和密碼屬性。我希望這些值在數據庫中時加密,並在內存中讀回時解密。在使用edmx文件時在實體框架中添加計算屬性
理想情況下,除了Entity Framework之外,我的應用程序的代碼不知道加密和解密過程。
是否可以利用實體框架並在幕後進行這種轉換?
此外,此功能將被添加到已存在的代碼庫中,因此我不想在部分類中添加幾個新屬性,因爲它需要更新已經使用的已經存在的現有的屬性。即使我這樣做,我仍然有阻止用戶使用錯誤版本的問題。
此外,如果我可以將轉換進一步推入EF中,那麼每次用戶使用其中一個屬性時,我都不必擔心加密/解密的性能問題。
呀涼感謝。認爲ObjectMaterialized和SavingChanges會做到這一點。 –