Я пытаюсь запустить Add-Migration после изменения моей модели на DateTimeOffset, однако она выдает ошибку.
The property 'Session.StartTime' is of type 'DateTimeOffset' which is not
supported by current database provider. Either change the property CLR type or
ignore the property using the '[NotMapped]' attribute or by using
'EntityTypeBuilder.Ignore' in 'OnModelCreating'
Очевидно, я бы с удовольствием сделал эту работу, есть ли что-то, что я могу сделать, чтобыпочини это? Я попытался изменить OnModelCreating
моего контекста на.
entity.Property(e => e.StartTime)
.HasColumnName("start_time")
.HasColumnType("datetime2");
, а также тип столбца datetimeoffset, но он не работает и все равно приводит к ошибке при попытке добавить миграцию.
Кто-нибудь испытывал это раньше? Я знаю, что DateTimeOffsets поддерживаются SQL Server, но не знаю, почему это проблема.