Я столкнулся с одной проблемой, связанной с Entity Framework Core. У меня есть поле DateTime в таблице, как показано ниже.
Столбец таблицы - datetime2 (7) & Nullable - False
Этот столбец сопоставлен с сущностью в asp. net коде ядра для Свойство класса, как показано ниже.
public DateTime dateCreated { get; set; }
Всякий раз, когда я обновляю (добавление не имеет проблем) запись, поле таблицы устанавливается на 1/1/0001 12:00 AM. Поле с логической датой не должно обновляться.
Я пытался изменить ModalSnapshot, но безуспешно
b.Property<DateTime>("dateCreated")
.HasColumnType("datetime2")
**.ValueGeneratedNever();** // Added this line but there is not effect.
Может кто-нибудь подсказать мне, в чем проблема.
Заранее спасибо ,