/// <summary> /// 在数据库中检查指定的接口类型映射的数据表是否存在,如果不存在,将创建表 /// </summary> /// <typeparam name="T">实体类接口类型</typeparam> public void CheckTableExistsOf <T>() where T : class { //DbContextProvider.CheckTableExists<T>(); T obj = EntityBuilder.CreateEntity <T>(); var mi = DbContextProvider.GetType().GetMethod("CheckTableExists"); var g_mi = mi.MakeGenericMethod(obj.GetType()); g_mi.Invoke(DbContextProvider, null); }