public CDKServiceAdvisors(IRestApiClient restApiClient, ITokenService tokenService, ICdkCustomerDAL cdkCustomerDAL, TelemetryClient telemetryClient, string cdkAutolineUrl) { _restApiClient = restApiClient ?? throw new ArgumentNullException(nameof(restApiClient)); _tokenService = tokenService ?? throw new ArgumentNullException(nameof(tokenService)); _cdkCustomerDAL = cdkCustomerDAL ?? throw new ArgumentNullException(nameof(cdkCustomerDAL)); _telemetryClient = telemetryClient; _cdkAutolineUrl = cdkAutolineUrl ?? throw new ArgumentNullException(nameof(cdkAutolineUrl)); }
public CDKAppointmentSlotsService(IRestApiClient restApiClient, ICdkCustomerDAL cdkCustomerDAL, ITokenService tokenService, TelemetryClient telemetryClient, IValidateRequest validateRequest, IMapper mapper, string cdkAutolineUrl) { _restApiClient = restApiClient ?? throw new ArgumentNullException(nameof(restApiClient)); _cdkCustomerDAL = cdkCustomerDAL ?? throw new ArgumentNullException(nameof(cdkCustomerDAL)); _tokenService = tokenService ?? throw new ArgumentNullException(nameof(tokenService)); _telemetryClient = telemetryClient; _validateRequest = validateRequest ?? throw new ArgumentNullException(nameof(validateRequest)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _cdkAutolineUrl = cdkAutolineUrl ?? throw new ArgumentNullException(nameof(cdkAutolineUrl)); }
public CdkCustomerService(IPasswordService passwordService, ICdkCustomerDAL cdkCustomerDal, IEncryptionService encryptionService) { _passwordService = passwordService ?? throw new ArgumentNullException(nameof(passwordService)); _cdkCustomerDal = cdkCustomerDal ?? throw new ArgumentNullException(nameof(cdkCustomerDal)); _encryptionService = encryptionService ?? throw new ArgumentNullException(nameof(encryptionService)); }