Дата и время NLog С#C#

Место общения программистов C#
Anonymous
Дата и время NLog С#

Сообщение Anonymous »

Я пытаюсь записать в свою базу данных текущую дату с помощью NLog, и у меня возникает ошибка:

Переполнение SqlDateTime. Должно быть между 01.01.1753 00:00:00 и 31.12.9999 23:59:59.

Я пробовал все, но У меня ничего не работает, и даже когда я печатаю на терминале, дата имеет правильный формат. Я использую DateTime.Now, поэтому не знаю.
Контроллер:
var modificationDate = new SqlDateTime(DateTime.Now);

// Créer un LogEventInfo
var logEvent = new LogEventInfo(NLog.LogLevel.Info, logger.Name, "Accès modifiés pour l'utilisateur {UserID}");
logEvent.Properties["UserID"] = userID;
logEvent.Properties["currentUser"] = currentUser;
logEvent.Properties["ModificationDate"] = modificationDate;
logEvent.Properties["UserGroups"] = string.Join(",", groups);

NLog.config:






Подробнее здесь: https://stackoverflow.com/questions/790 ... og-c-sharp

Вернуться в «C#»