实体框架:映射到自定义方法以支持时区

时间:2013-12-22 19:02:10

标签: c# entity-framework

我们正在考虑将当前手写的ORM切换到Entity Framework。我们的程序支持在数据库中使用UTC日期时间作为首选时区显示给USER。我们的方法如下

Utilities.CovertToUserTimeZone(DbValue);从数据库转到用户

Utilities.ConvertToUtcTimeZone(属性);从用户转到数据库

如何编辑EntityFramework中的Mapping.tt文件以将其添加到任何DateTime属性。我能够将它添加到Entity.tt,但后来我意识到我必须在Mapping.tt文件中而不是Entity.tt,我不知道这对于“.hascolumnname(”列是如何工作的“)我可以在通过属性应用它之前通过方法映射该值。任何想法

0 个答案:

没有答案