Ejemplo n.º 1
0
        public static GatewayBase CreateGateway(Gateway selectedGateway)
        {
            var allGateways = GatewayFinder.GetAllGateways();

            var gatewayBase = allGateways.FirstOrDefault(gateway => gateway.Name == selectedGateway.ToString());

            if (gatewayBase == null)
            {
                throw new GatewayNotFoundException();
            }

            return(gatewayBase);
        }
Ejemplo n.º 2
0
 public Migrator(string migrationsAssemblyName, string connectionString)
 {
     dbQuery           = new DbQuery(connectionString);
     migrationProvider = new MigrationProvider(migrationsAssemblyName);
     gatewayFinder     = new GatewayFinder(dbQuery);
 }