2011-11-29 50 views
0

我有一個生成的實體,其上具有用戶名和密碼屬性。我希望這些值在數據庫中時加密,並在內存中讀回時解密。在使用edmx文件時在實體框架中添加計算屬性

理想情況下,除了Entity Framework之外,我的應用程序的代碼不知道加密和解密過程。

是否可以利用實體​​框架並在幕後進行這種轉換?

此外,此功能將被添加到已存在的代碼庫中,因此我不想在部分類中添加幾個新屬性,因爲它需要更新已經使用的已經存在的現有的屬性。即使我這樣做,我仍然有阻止用戶使用錯誤版本的問題。

此外,如果我可以將轉換進一步推入EF中,那麼每次用戶使用其中一個屬性時,我都不必擔心加密/解密的性能問題。

回答

相關問題