Esempio n. 1
0
 public MySqlService(DBContext dbcontext) : base(dbcontext)
 {
 }
Esempio n. 2
0
        //public static void Init(System.Reflection.Assembly mainAssembly)
        //{
        //    Helper.Init(mainAssembly);
        //}

        //static System.Data.Common.DbConnection CreateConnection(string connectionString, DatabaseType dbType)
        //{
        //    Type type = DatabaseServiceTypes[dbType];
        //    IDatabaseService service = (IDatabaseService)Activator.CreateInstance(type);
        //    return service.CreateConnection(connectionString);
        //}

        public static IDatabaseService CreateDatabaseService(string connectionString, DatabaseType dbType)
        {
            DBContext context = new DBContext(connectionString, dbType);

            return(context.Database);
        }
Esempio n. 3
0
 public PostgreSQLService(DBContext dbcontext) : base(dbcontext)
 {
 }
Esempio n. 4
0
 public SqliteService(DBContext dbcontext)
 {
     _dbcontext = dbcontext;
     _database  = ((Microsoft.EntityFrameworkCore.DbContext)dbcontext).Database;
 }