相关疑难解决方法(0)

EF CORE 2.1 HasConversion对datetime类型的所有属性

我以前使用DateTimeKindEntityMaterializerSource(Git)在读取实体时将所有DateTime转换为UTC,因为默认是未指定的.

使用EF核心2.1,DateTimeKindEntityMaterializerSource不再有效,但我们实际上可以这样做

         builder
        .Entity<ESDataQuotation>()
        .Property(e => e.CreatedDate)
        .HasConversion(v => v, v => DateTime.SpecifyKind(v, DateTimeKind.Utc));
Run Code Online (Sandbox Code Playgroud)

但是,我有许多DateTime的属性,我想如果有一种方法可以为DateTime类型的所有属性进行转换.

c# entity-framework-core asp.net-core

14
推荐指数
3
解决办法
7325
查看次数

标签 统计

asp.net-core ×1

c# ×1

entity-framework-core ×1