public EmployeeTrackHandler(IEmployeesRegistry employeesRegistry, IGloOfficeTimeClient officeTimeClient, ILogger logger) { _logger = logger; _employeesRegistry = employeesRegistry; _officeTimeClient = officeTimeClient; }
public KeyboardMarkupCommand(IGloOfficeTimeClient officeTimeClient, ILogger logger, IEmployeesRegistry employeesRegistry) : base("keyboard", officeTimeClient) { _logger = logger; _employeesRegistry = employeesRegistry; }
public StartCommand(IGloOfficeTimeClient officeTimeClient, ILogger logger, IEmployeesRegistry employeesRegistry) : base("start", officeTimeClient) { _logger = logger; _employeesRegistry = employeesRegistry; }
protected TokenSensitiveCommand(string name, IGloOfficeTimeClient officeTimeClient) : base(name) { _officeTimeClient = officeTimeClient; }
public SetTokenCommand(IGloOfficeTimeClient officeTimeClient) : base("setToken") { _officeTimeClient = officeTimeClient; }