Ранее я использовал DateTimeKindEntityMaterializerSource (Git) для преобразования всего DateTime в UTC при чтении сущностей, поскольку значение по умолчанию было не указано.
В ядре EF 2.1 DateTimeKindEntityMaterializerSource больше не работает, но мы действительно можем это сделать
builder
.Entity<ESDataQuotation>()
.Property(e => e.CreatedDate)
.HasConversion(v => v, v => DateTime.SpecifyKind(v, DateTimeKind.Utc));
Тем не менее, у меня есть много свойств DateTime, и я хотел бы, если есть способ сделать преобразование для всех свойств типа DateTime.