【发布时间】:2011-02-24 15:29:30
【问题描述】:
由于我的应用程序,我需要将我的业务实体与 EF4 创建的实体分开。我需要将实体限制为仅访问从它们被翻译(使用翻译器)到在业务和服务层共享的业务实体的存储库。我想通过将它们指定为内部来限制它们。现在我的应用程序中有 40 多个实体,因此手动将它们设置为内部是一项艰巨的工作。在其中一个论坛中,建议使用 T4 模板的答案。但即使是那些从实体框架访问说明符中读取的模板。当我尝试手动尝试将所有属性和类访问说明符指定为内部时,它给我一个错误,说实体集也应该设置为内部,但没有相同的选项。 我正在使用 VS 2010 和 Entity Framework 4。有什么建议吗???
【问题讨论】:
标签: entity-framework access-modifiers