经过一些阅读后,人们在ApplicationDbContext(而不是DbContext)上建立数据库上下文似乎是一种非常常见的场景,因此您可以在集合等中包含AspNetUsers。
然而,当我改变它时,' base'在VS2015中显示错误,说明
' ApplicationDbContext'不包含带有1个参数的构造函数
知道为什么会这样,如果我真的需要那个' base'属性添加?
number
答案 0 :(得分:0)
不是ApplicationDbContext是一个自动生成的类,它继承自DbContext吗?我相信它的构造函数不带参数,你的错误信息暗示了这一点。要纠正此问题,您只需更改此行:
public MyWebsiteContext() : base("MyWebsiteContext")
对此:
public MyWebsiteContext() : base()