예제 #1
0
 public SQLiteBatchExecutor(
     [NotNull] SQLiteSqlGenerator sqlGenerator,
     [NotNull] SQLiteConnectionConnection connection,
     [NotNull] SQLiteTypeMapper parameterFactory)
     : base(sqlGenerator, connection, parameterFactory)
 {
 }
예제 #2
0
 public SQLiteDataStore(
     [NotNull] DbContextConfiguration configuration,
     [NotNull] SQLiteConnectionConnection connection,
     [NotNull] CommandBatchPreparer batchPreparer,
     [NotNull] SQLiteBatchExecutor batchExecutor)
     : base(configuration, connection, batchPreparer, batchExecutor)
 {
 }
        public SQLiteDataStoreCreator(
            [NotNull] SQLiteConnectionConnection connection,
            [NotNull] SqlStatementExecutor executor,
            [NotNull] SQLiteMigrationOperationSqlGenerator generator,
            [NotNull] ModelDiffer modelDiffer)
        {
            Check.NotNull(connection, "connection");
            Check.NotNull(executor, "executor");
            Check.NotNull(generator, "generator");
            Check.NotNull(modelDiffer, "modelDiffer");

            _connection  = connection;
            _executor    = executor;
            _generator   = generator;
            _modelDiffer = modelDiffer;
        }