Столбец метки времени .Net Core EntityFramework неправильно десериализован - PullRequest
0 голосов
/ 06 июня 2019

У меня есть существующая таблица БД, которая содержит столбец Timestamp со значением «2038-01-19 08:00:00». Я использую .Net Core 2.2 и последнюю версию EF. Отметка времени сопоставляется с DateTimeOffset. Тем не менее, он считывает 1938 год, в результате чего приложение выдает исключение MySqlException, когда объект Update ed в DbContext:

Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> MySql.Data.MySqlClient.MySqlException: Incorrect datetime value: '1938-01-19 00:40:00' for column 'LockoutEnd' at row 1

Любой совет и понимание приветствуется.

...