public class BaseContext<TContext> : DbContext where TContext : DbContext { static BaseContext() { Database.SetInitializer<TContext>(null); } protected BaseContext() : base("connectionString") { } }
在MSDN看到的BaseContext以及代码示例
我的使用方法
public class Admin { public Guid ID { get; set; } public string Name { get; set; } public string Pass { get; set; } } public class UserContext : BaseContext<UserContext> { public DbSet<Admin> Admins { get; set; } }
使用时却提示上下文类型不受支持请问是怎么回事
到底是哪行报错啊
在创建控制器的时候 选择EF框架
@芒果の冰: 不好意思,我不会EF,帮你顶下,等待高人回答
莫急,现在上班,晚上回去给你解决,我以前的项目就是用的EF·····
请问如何解决?
@芒果の冰: 请问楼主解决了吗
@淘@淘: 很遗憾 还没有解决
@芒果の冰: 楼主,出来了····
@芒果の冰: UserContext在你的框架里面存在吗?