這是我的代碼(Model);使用MVC控制器實體框架創建控制器時的「不支持的上下文類型」。 MVC4
public class XpsEntity
{
public DbSet<AModel> A { get; set; }
public DbSet<TModel> T { get; set; }
public class SDbContext : DbContext
{
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<XpsEntity>().ToTable("Table1");
modelBuilder.Entity<XpsEntity>().ToTable("Table2");
}
}
我的編碼錯了嗎?因爲每次我使用MVC Controller Entity Framework創建一個控制器。我總是得到「不支持的上下文類型」錯誤。
Here is the screenshot for adding the controller.
那些dbset屬性需要嵌套在派生類中 – Nkosi
究竟你是如何「創造一個控制器」一的DbContext? – Mats