コード例 #1
0
ファイル: Migrator.cs プロジェクト: seamys/squidex
        public Migrator(IMigrationStatus migrationStatus, IMigrationPath migrationPath, ISemanticLog log)
        {
            this.migrationStatus = migrationStatus;
            this.migrationPath   = migrationPath;

            this.log = log;
        }
コード例 #2
0
ファイル: Migrator.cs プロジェクト: jrlost/squidex
        public Migrator(IMigrationStatus migrationStatus, IMigrationPath migrationPath,
                        ILogger <Migrator> log)
        {
            this.migrationStatus = migrationStatus;
            this.migrationPath   = migrationPath;

            this.log = log;
        }
コード例 #3
0
ファイル: Migrator.cs プロジェクト: squidexcontrib/sendgrid
        public Migrator(IMigrationStatus migrationStatus, IMigrationPath migrationPath, ISemanticLog log)
        {
            Guard.NotNull(migrationStatus, nameof(migrationStatus));
            Guard.NotNull(migrationPath, nameof(migrationPath));
            Guard.NotNull(log, nameof(log));

            this.migrationStatus = migrationStatus;
            this.migrationPath   = migrationPath;

            this.log = log;
        }
コード例 #4
0
ファイル: Migrator.cs プロジェクト: mjavadhpour/squidex
        public Migrator(IMigrationStatus migrationStatus, IEnumerable <IMigration> migrations, ISemanticLog log)
        {
            Guard.NotNull(migrationStatus, nameof(migrationStatus));
            Guard.NotNull(migrations, nameof(migrations));
            Guard.NotNull(log, nameof(log));

            this.migrationStatus = migrationStatus;
            this.migrations      = migrations.OrderByDescending(x => x.ToVersion).ToList();

            this.log = log;
        }