dri*_*iis 7 .net c# orm entity-framework
我需要将本地化实体存储在数据库中(例如,产品,其名称与英语和丹麦语不同).有几种众所周知的方法可以做到这一点,例如,有一些资源表包含本地化列的值.
但是,当我想要用英语检索Product类的实例并期望Name属性的值为英语时,这似乎不容易适合ORM.
我不想重新发明轮子,我认为这是一个必须非常普遍的问题.是否有任何ORM支持实体本地化开箱即用?
由于我在Microsoft堆栈上,并且ORM的明显选择是实体框架4. EF4中是否有任何功能可以支持这一点?
AFAIK EF4不提供这样的东西.
Dmitri Maximov编写了一系列关于DataObjects.Net本地化实现的优秀帖子,即使您正在使用(或将要使用)任何其他框架,这些信息也可能对您有所帮助: