我使用 MVC 从他们的网站下载最新的 aspnetboilerplate 解决方案,开始了一个新项目。
一旦我将下面的代码添加到
WebDbContext
,我也会收到下面的错误。即使该块内没有代码,我也会收到错误。
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
}
“DbContext”类型为“”。异常“无法确定 由导航“User.CreatorUser”类型表示的关系 '用户'。要么手动配置关系,要么忽略它 使用“[NotMapped]”属性或使用 “OnModelCreating”中的“EntityTypeBuilder.Ignore”。被抛出时 尝试创建实例。对于支持的不同模式 在设计时,请参阅 https://go.microsoft.com/fwlink/?linkid=851728
您可以尝试添加基本方法:
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
}