UpgradeEngine IUpgradeEngineBuilderDone.Build(IDatabaseProviderFactory dbProviderFactory) { UpgradeConfiguration config = new UpgradeConfiguration(dbProviderFactory); callbacks.ForEach(c => c(config)); config.ScriptExecutor = new SqlScriptExecutor(config); return(new UpgradeEngine(config)); }
public ModelService(IDatabaseProviderFactory databaseProviderFactory, IModelBinderFactory modelBinderFactory) { trackDao = new TrackDao(databaseProviderFactory, modelBinderFactory); fingerprintDao = new FingerprintDao(databaseProviderFactory, modelBinderFactory); hashBinMinHashDao = new HashBinMinHashDao(databaseProviderFactory, modelBinderFactory); subFingerprintDao = new SubFingerprintDao(databaseProviderFactory, modelBinderFactory); permutationsDao = new PermutationsDao(databaseProviderFactory, modelBinderFactory); }
public InstallPortalCommandHandler( Func <IPersistenceUnitOfWorkFactory> uowFactoryResolver, IRohamConfigs rohamConfigs, IDatabaseProviderFactory dbProviderFactory, ICacheProvider cacheProvider, ICommandDispatcher commandDispatcher) : base(uowFactoryResolver) { _rohamConfigs = rohamConfigs; _dbProviderFactory = dbProviderFactory; CacheProvider = cacheProvider; _commandDispatcher = commandDispatcher; }
public InstallController( IRohamConfigs rohamConfigs, ICacheService cacheService, ICacheProvider cacheProvider, IDatabaseProviderFactory dbProviderFactory, ICommandDispatcher commandDispatcher) { _rohamConfigs = rohamConfigs; _cacheService = cacheService; _dbProviderFactory = dbProviderFactory; _commandDispatcher = commandDispatcher; CacheProvider = cacheProvider; }
public NHPersistenceContextFactory( IPersistenceConfigs persistenceConfiguration, IDatabaseProviderFactory dbProviderFactory, Assembly mappingsAssembly) { Objects.Requires(persistenceConfiguration != null, () => new NullReferenceException(nameof(IPersistenceConfigs))); Objects.Requires(dbProviderFactory != null, () => new NullReferenceException(nameof(IDatabaseProviderFactory))); Objects.Requires(mappingsAssembly != null, () => new NullReferenceException(nameof(Assembly))); _persistenceConfiguration = persistenceConfiguration; _databaseProvider = () => dbProviderFactory.Create(persistenceConfiguration.DatabaseProvider); _mappingsAssembly = mappingsAssembly; }
protected AbstractDao(IDatabaseProviderFactory databaseProvider, IModelBinderFactory modelBinderFactory) { this.databaseProvider = databaseProvider; this.modelBinderFactory = modelBinderFactory; }
public CustomerRepository(IDatabaseProviderFactory databaseProviderFactory) : base(databaseProviderFactory) { }
public HashBinDao(IDatabaseProviderFactory databaseProvider, IModelBinderFactory modelBinderFactory) : base(databaseProvider, modelBinderFactory) { // no op }
public TrackDao(IDatabaseProviderFactory databaseProvider, IModelBinderFactory modelBinderFactory) : base(databaseProvider, modelBinderFactory) { }
public UpgradeConfiguration(IDatabaseProviderFactory dbProviderFactory) { DatabaseProviderFactory = dbProviderFactory; }
public BaseRepository(IDatabaseProviderFactory factory) { Db = factory.GetDb(); }
public RepairPieceRepository(IDatabaseProviderFactory factory) : base(factory) { }
public DaoStoredProcedureBuilder(IDatabaseProviderFactory factory) { databaseProviderFactory = factory; }
public CategoryRepository(IDatabaseProviderFactory factory) : base(factory) { }
public void Setup() { _mockery = new MockRepository( ); _mockConfiguration = _mockery.DynamicMock <IDatabaseConfiguration>( ); _mockProviderFactory = _mockery.DynamicMock <IDatabaseProviderFactory>( ); }
public DbToolRunner(IDatabaseProviderFactory dbProviderFactory) { _dbProviderFactory = dbProviderFactory; }
public PermutationsDao(IDatabaseProviderFactory databaseProvider, IModelBinderFactory modelBinderFactory) : base(databaseProvider, modelBinderFactory) { }
public SubFingerprintDao(IDatabaseProviderFactory databaseProvider, IModelBinderFactory modelBinderFactory) : base(databaseProvider, modelBinderFactory) { }
public DatabaseConnection(IDatabaseConfiguration configuration, IDatabaseProviderFactory providerFactory) { _connection = providerFactory.CreateConnectionFor(configuration.ProviderName( )); _connection.ConnectionString = configuration.ConnectionString( ); _connection.Open( ); }
public PrinterRepository(IDatabaseProviderFactory factory) : base(factory) { }
public SubFingerprintDao(IDatabaseProviderFactory databaseProvider, IModelBinderFactory modelBinderFactory, IHashConverter hashConverter) : base(databaseProvider, modelBinderFactory) { this.hashConverter = hashConverter; }