Пример #1
0
        public MigrateCommand(IConsole console,
                              IEnumerable <CommandArgument> arguments,
                              IMigratorFactory migratorFactory)
        {
            _console         = console ?? throw new ArgumentNullException(nameof(console));
            _migratorFactory = migratorFactory ?? throw new ArgumentNullException(nameof(migratorFactory));

            _migration = arguments.Single(a => a.Name == "migration");
        }
Пример #2
0
 public SchemaSetup(IMigratorFactory migratorFactory, ISessionManager sessionManager)
 {
     this.migratorFactory = migratorFactory;
     this.sessionManager = sessionManager;
 }
Пример #3
0
 public ListCommand(IConsole console, IMigratorFactory migratorFactory)
 {
     _console         = console ?? throw new ArgumentNullException(nameof(console));
     _migratorFactory = migratorFactory ?? throw new ArgumentNullException(nameof(migratorFactory));
 }