标签: entity-framework entity-framework-4 code-first
我很好奇在EF4 Code-First上下文类中OnModelCreating的目的是什么?它是如何工作的?
答案 0 :(得分:12)
这是ADO.NET团队博客中的一个不错的article 简而言之,此事件主要用于Fluent映射。
答案 1 :(得分:8)
OnModelCreating使您可以访问可用于配置/自定义模型的ModelBuilder实例。
正如之前的回答所提到的,您通常会在其中使用代码优先的流畅API。吉尔芬克有posted恕我直言,比前一个答案中引用的文章更清楚。
有关背景信息,Guthrie在EF Code-First上有一个很好的介绍article,如果您想知道为什么它被称为“流畅的API”,请查看here。