public RemoteDeviceConnectionsService(IServiceProvider services,
                                       IHardwareVaultService hardwareVaultService,
                                       IRemoteTaskService remoteTaskService,
                                       IEmployeeService employeeService,
                                       IDataProtectionService dataProtectionService,
                                       ILogger <RemoteDeviceConnectionsService> logger)
 {
     _services              = services;
     _hardwareVaultService  = hardwareVaultService;
     _remoteTaskService     = remoteTaskService;
     _employeeService       = employeeService;
     _dataProtectionService = dataProtectionService;
     _logger = logger;
 }
 public RemoteWorkstationConnectionsService(IRemoteTaskService remoteTaskService,
                                            IRemoteDeviceConnectionsService remoteDeviceConnectionsService,
                                            IEmployeeService employeeService,
                                            IAccountService accountService,
                                            IWorkstationService workstationService,
                                            IHardwareVaultService hardwareVaultService,
                                            IWorkstationAuditService workstationAuditService,
                                            ILogger <RemoteWorkstationConnectionsService> logger,
                                            IAppSettingsService appSettingsService)
 {
     _remoteTaskService = remoteTaskService;
     _remoteDeviceConnectionsService = remoteDeviceConnectionsService;
     _employeeService         = employeeService;
     _accountService          = accountService;
     _workstationService      = workstationService;
     _hardwareVaultService    = hardwareVaultService;
     _workstationAuditService = workstationAuditService;
     _logger             = logger;
     _appSettingsService = appSettingsService;
 }