Я использую NHibernate для сопоставления следующего класса с базой данных Oracle в моем приложении ASP.NET MVC:
public class User
{
// Needs to be encrypted/decrypted when persisting
public virtual string Question { get; set; }
}
Следуя нескольким найденным примерам, я хотел бы использовать реализациюIUserType от NHibernate для преобразования моих данных, когда они сохраняются или извлекаются из моей базы данных пример .
Поскольку я уже написал класс EncryptionService
для шифрования данных в других частях моего приложения, я хотел бы внедрить его в свой тип пользователя.Есть ли способ выполнить внедрение конструктора в IUserType с использованием Autofac?