コード例 #1
0
 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));
 }
コード例 #2
0
 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));
 }
コード例 #3
0
 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));
 }