实体框架 - 与模型首先
问题描述:
OnModelCreating我有一个实体框架模型建立与文本模板来生成代码。但是,其中一个创建了包含OnModelCreating
的DBContext
。实体框架 - 与模型首先
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
如何扩展此,因为具有相同覆盖的部分类不起作用。
答
使用模型时第一(EDMX)不能使用OnModelCreating
。 OnModelCreating
仅适用于不使用EDMX的场景。