Ejemplo n.º 1
0
 private static void InstallLinger(DatabaseDialect dialect)
 {
     var repository = new DatabaseJobRepository(dialect, () => UnitOfWork.Current);
     repository.InstallSchema();
     Linger.Backend = repository;
     Linger.StartWorker();
 }
Ejemplo n.º 2
0
        private static void InstallLinger(DatabaseDialect dialect)
        {
            var repository = new DatabaseJobRepository(dialect, () => UnitOfWork.Current);

            repository.InstallSchema();
            Linger.Backend = repository;
            Linger.StartWorker();
        }
Ejemplo n.º 3
0
        private static void CreateTestDatabase()
        {
            var database = string.Format("{0}.s3db", Guid.NewGuid());
            var connectionString = string.Format("Data Source={0};Version=3;New=True;", database);
            Database.Install<SqliteConnectionFactory>(connectionString, ConnectionScope.ByThread);

            Schema.Install(DatabaseDialect.Sqlite, UnitOfWork.Current);
            var repository = new DatabaseJobRepository(DatabaseDialect.Sqlite, () => UnitOfWork.Current);
            Linger.Backend = repository;
            repository.InstallSchema();
        }
Ejemplo n.º 4
0
        private static void CreateTestDatabase()
        {
            var database         = string.Format("{0}.s3db", Guid.NewGuid());
            var connectionString = string.Format("Data Source={0};Version=3;New=True;", database);

            Database.Install <SqliteConnectionFactory>(connectionString, ConnectionScope.ByThread);

            Schema.Install(DatabaseDialect.Sqlite, UnitOfWork.Current);
            var repository = new DatabaseJobRepository(DatabaseDialect.Sqlite, () => UnitOfWork.Current);

            Linger.Backend = repository;
            repository.InstallSchema();
        }
 public DatabaseJobRepositoryTests(DatabaseJobRepository repository)
 {
     _repository = repository;
 }
Ejemplo n.º 6
0
 public DatabaseJobRepositoryTests(DatabaseJobRepository repository)
 {
     _repository = repository;
 }