public StartCommand(ICatapultEngine engine, ICatapultEngineConfig engineConfig, IConsole console, ILogger <StartCommand> logger) : base(console, logger) { _engine = engine; _engineConfig = engineConfig; _jobCheckerTimer = new Timer(_engineConfig.JobCheckingInterval * 1000); _jobCheckerTimer.Elapsed += _jobCheckerTimer_Elapsed; _jobCheckerTimer.Stop(); }
public CheckCommand(ICatapultEngine engine, IConsole console, ILogger <CheckCommand> logger) : base(console, logger) { _engine = engine; }