Класс пользователя:
public class User
{
public DateTime CreatedDate { get; private set; }
public DateTime? AmendDate { get; private set; }
}
Мне нужны столбцы CreatedDate
и AmendDate
со значениями, сгенерированными базой данных (команда now()
)
Читая некоторые статьи в интернете, посоветовал мне использовать это в DbContext
классе по OnModelCreating
методу:
Property(p => p.CreatedDate)
.HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity);
Property(p => p.AmendDate)
.HasDatabaseGeneratedOption(DatabaseGeneratedOption.Computed);
но не работает, говоря что ошибка is supported types are rowversion and timespan
.
Как вы поступаете с этими типами недвижимости?
Любые советы?