【问题标题】:OnModelCreating fails when Context inherits from IdentityDbContext当 Context 从 IdentityDbContext 继承时,OnModelCreating 失败
【发布时间】:2015-06-29 17:37:10
【问题描述】:

我有如下实现的数据访问并且正在工作

  1. 从 DB 上下文继承的上下文
  2. 有 OnModelCreating 用于配置
  3. 手动添加配置

但是,我将上下文从 IdentityDbContext<ApplicationUser> 修改为 inherit 并停止手动生成配置,之后 OnModelCreating 失败并且根本没有发生数据库更新。

如果我删除OnModelCreating,它可以正常工作。只要我运行应用程序。

谁能指导我这里出了什么问题?

【问题讨论】:

  • 错误是什么? OnModelCreating 中有什么?

标签: ef-code-first asp.net-identity-2


【解决方案1】:

我在 OnModelCreating 方法覆盖中缺少以下行。之后它开始工作。

base.OnModelCreating(modelBuilder); 

【讨论】:

    猜你喜欢
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-11
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多