【发布时间】:2017-10-10 08:36:45
【问题描述】:
我想使用 DB first Entity Framework,但我的源 DB 不是英文的。
有没有办法拦截 DbContext 模型的生成,并为部分/所有表和列名(其他语言列名 -> 英文列名)提供映射?
我不确定是否有可能为此使用 T4 模板。
【问题讨论】:
-
T4 模板不仅有可能,而且是唯一的方法。没有用于数据库优先模型创建的拦截框架。但在你展示一些实现代码之前,这个问题在 Stack Overflow 上是题外话。
标签: entity-framework generator translation dbcontext non-english