Использование кода EF Во-первых, как я могу прервать сохранение значения поля, чтобы его можно было хэшировать? Простым примером будет поле пароля:
public class Account
{
private string _password;
public string Password
{
get
{
return _password;
}
set
{
_password = MyHashMethod(value);
}
}
}
Похоже, что это работает при сохранении значения в базе данных, но не работает при получении значения.
EDIT:
Изменено _password = MyHashMethod (_password) на MyHashMethod (значение) выше. Такое же исправление необходимо внести в ответ ниже.