Entity framework 实体框架-独立类文件

Entity framework 实体框架-独立类文件,entity-framework,class,Entity Framework,Class,我正在使用最新的实体框架,如果可能的话,我想将生成的类划分为每个类一个文件 我还希望能够重新生成这些文件后分裂 尽管这个问题提出了这个问题,但它已经过时了,人们接受的答案是“也许在未来” 有可能这样做吗?如果是的话,我该怎么做呢 谢谢忘掉这一代人的废话,从最新的EF开始,使用代码优先的方法。然后,您就可以完全控制POCO。我对EF仍然不太了解,但是代码优先的方法将允许您创建您喜欢的类,然后将它们链接到ORM位。如果您不想编写自己的类,我知道没有办法实现您的愿望。使用EFv4和T4模板(用于实体对

我正在使用最新的实体框架,如果可能的话,我想将生成的类划分为每个类一个文件

我还希望能够重新生成这些文件后分裂

尽管这个问题提出了这个问题,但它已经过时了,人们接受的答案是“也许在未来”

有可能这样做吗?如果是的话,我该怎么做呢


谢谢

忘掉这一代人的废话,从最新的EF开始,使用代码优先的方法。然后,您就可以完全控制POCO。我对EF仍然不太了解,但是代码优先的方法将允许您创建您喜欢的类,然后将它们链接到ORM位。如果您不想编写自己的类,我知道没有办法实现您的愿望。

使用EFv4和T4模板(用于实体对象或POCO)。它将为每个创建的实体创建单独的文件。我不知道你为什么想要它。它是生成的代码,不能手动修改,因为修改将在下次重新生成时丢失


将EDMX中断为单独的文件是可能的,但相当困难-这是手工工作。检查这些物品(和)。这是一种处理大型模型的方法。

提供了一些,如多个图表。至于代码生成,还有一个每类文件代码生成选项。

我不必选择“代码优先”的方法,因为我使用的方法中,数据库设计是第一位的。我的技术策略并不是基于我对它们的理解程度,而是基于它们如何为我的项目增加价值。可以向Microsoft提出每个文件的单个类的请求,但它在相当长的一段时间内不会出现,因为下一个reelease已经是功能集了。他们将评估这是否是一个足够大的需要,以适应80%的,如果是这样做。另一个选项是第三方工具或先编写代码。在VS gallery中(请参见上面的链接),Microsoft已经发布了执行此操作的功能。虽然默认情况下它没有与VS 2010捆绑在一起。我相信有T4模板可以做到这一点,可能有多个变体,但我最近没有看过。没错,它与此捆绑在一起()。似乎还可以。是的,我更喜欢T4模板方法,我认为尝试分割EDMX文件是不明智的-这可能很难维护。谢谢你的链接!我从MSDN()找到了一个链接,它是一个POCO实体生成器。谢谢:)上面的链接实际上是一个T4模板。