コード例 #1
0
 public CommandExecutor(IWordBankLogger logger, IWordBankSettings settings, ITaskFactory taskFactory)
 {
     _logger      = logger;
     _settings    = settings;
     _taskFactory = taskFactory;
     AddCommand(new ImportCommand(_logger, _settings, _taskFactory));
     _printUsageCommand = new PrintUsageCommand(_commands.Values, _logger);
 }
コード例 #2
0
 public CommandExecutor(IWordBankLogger logger, IWordBankSettings settings, ITaskFactory taskFactory)
 {
     _logger = logger;
     _settings = settings;
     _taskFactory = taskFactory;
     AddCommand(new ImportCommand(_logger, _settings, _taskFactory));
     _printUsageCommand = new PrintUsageCommand(_commands.Values, _logger);
 }
コード例 #3
0
 public ImportCommand(IWordBankLogger logger, IWordBankSettings settings, ITaskFactory taskFactory)
     : base("import", logger, settings)
 {
     _taskFactory = taskFactory;
 }
コード例 #4
0
 public ImportCommand(IWordBankLogger logger, IWordBankSettings settings, ITaskFactory taskFactory)
     : base("import", logger, settings)
 {
     _taskFactory = taskFactory;
 }
コード例 #5
0
 public SessionFactoryProvider(IWordBankSettings settings)
 {
     _settings = settings;
 }
コード例 #6
0
 public SessionFactoryProvider(IWordBankSettings settings)
 {
     _settings = settings;
 }
コード例 #7
0
 protected CommandBase(string name, IWordBankLogger logger, IWordBankSettings settings)
 {
     Name     = name;
     Logger   = logger;
     Settings = settings;
 }
コード例 #8
0
 public MigrationRunner(IWordBankSettings settings)
 {
     _settings = settings;
 }
コード例 #9
0
 public MigrationRunner(IWordBankSettings settings)
 {
     _settings = settings;
 }
コード例 #10
0
 protected CommandBase(string name, IWordBankLogger logger, IWordBankSettings settings)
 {
     Name = name;
     Logger = logger;
     Settings = settings;
 }