Coldairarrow / EFCore.Sharding

Database Sharding For EFCore
Apache License 2.0
694 stars 144 forks source link

DateTime默认改为Local #42

Closed Coldairarrow closed 4 years ago

Coldairarrow commented 4 years ago

builder.Property(x => x.Time).HasConversion(v => v, v => DateTime.SpecifyKind(v, DateTimeKind.Local));

var dateTimeConverter = new ValueConverter<DateTime,DateTime>( v => v,DateTimeKind.Utc));

foreach (var entityType in modelBuilder.Model.GetEntityTypes()) { foreach (var property in entityType.GetProperties()) { if (property.ClrType == typeof(DateTime) || property.ClrType == typeof(DateTime?)) property.SetValueConverter(dateTimeConverter); } }

Coldairarrow commented 4 years ago

最新版完成