public void PostgreSQL_Constructor_Initialize() { PostgreSQLRepository repository = new PostgreSQLRepository(); Console.WriteLine("PostgreSQL_Constructor_Initialize"); Assert.IsNotNull(repository); }
public static IRepository CreateRepository <T>(string provider) where T : DbContext, new() { IRepository repository = new PostgreSQLRepository <T>(); switch (provider) { case "postgresql": repository = new PostgreSQLRepository <T>(); break; case "mysql": repository = new MySQLRepository <T>(); break; default: repository = new PostgreSQLRepository <T>(); break; } return(repository); }