首页 > 代码库 > Code配置DbConfiguration
Code配置DbConfiguration
https://msdn.microsoft.com/en-us/data/jj680699#Using
public class SQLiteConfiguration : DbConfiguration { public SQLiteConfiguration() { SetProviderFactory("System.Data.SQLite", SQLiteFactory.Instance); SetProviderFactory("System.Data.SQLite.EF6", SQLiteProviderFactory.Instance); Type t = Type.GetType( "System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6"); FieldInfo fi = t.GetField("Instance", BindingFlags.NonPublic | BindingFlags.Static); SetProviderServices("System.Data.SQLite", (DbProviderServices)fi.GetValue(null)); }}
[DbConfigurationType(typeof(SQLiteConfiguration))]public class AdminContext : DbContext { public AdminContext() : base("name=AdminContext") { } public AdminContext(DbConnection db) : base(db, false) { } public DbSet<User> User { set; get; }}
Code配置DbConfiguration
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。