public PasswordResetService( ICustomerProfileClient customerProfileClient, ICredentialsClient credentialsClient, IPostProcessService postProcessService, IRabbitPublisher <EmailMessageEvent> emailEventPublisher, ILogFactory logFactory, string passwordResetEmailTemplateId, string passwordResetEmailSubjectTemplateId, string passwordResetEmailVerificationLinkTemplate, string passwordSuccessfulResetEmailTemplateId, string passwordSuccessfulResetEmailSubjectTemplateId, ICustomerFlagsRepository customerFlagsRepository, IMapper mapper) { _customerProfileClient = customerProfileClient; _credentialsClient = credentialsClient; _postProcessService = postProcessService; _emailEventPublisher = emailEventPublisher; _passwordResetEmailTemplateId = passwordResetEmailTemplateId; _passwordResetEmailSubjectTemplateId = passwordResetEmailSubjectTemplateId; _passwordResetEmailVerificationLinkTemplate = passwordResetEmailVerificationLinkTemplate; _passwordSuccessfulResetEmailTemplateId = passwordSuccessfulResetEmailTemplateId; _passwordSuccessfulResetEmailSubjectTemplateId = passwordSuccessfulResetEmailSubjectTemplateId; _customerFlagsRepository = customerFlagsRepository; _log = logFactory.CreateLog(this); _mapper = mapper; }
public CredentialsGeneratorService( int suggestedAdminPasswordLength, ICredentialsClient credentialsClient) { _suggestedAdminPasswordLength = suggestedAdminPasswordLength; _credentialsClient = credentialsClient; }
public CustomersService(ICredentialsClient credentialsClient, IPostProcessService postProcessService, ICustomerProfileClient customerProfileClient, ICustomerFlagsRepository customerFlagsRepository, ISessionsServiceClient sessionsServiceClient, string passwordSuccessfulChangeEmailTemplateId, string passwordSuccessfulChangeEmailSubjectTemplateId, ILogFactory logFactory, int getCustomerBlockStatusBatchMaxValue, IRabbitPublisher <EmailMessageEvent> emailEventPublisher, string customerBlockEmailTemplateId, string customerUnblockEmailTemplateId, string customerBlockSubjectTemplateId, string customerUnblockSubjectTemplateId, string customerSupportPhoneNumber) { _credentialsClient = credentialsClient; _postProcessService = postProcessService; _customerProfileClient = customerProfileClient; _sessionsServiceClient = sessionsServiceClient; _customerFlagsRepository = customerFlagsRepository; _passwordSuccessfulChangeEmailTemplateId = passwordSuccessfulChangeEmailTemplateId; _passwordSuccessfulChangeEmailSubjectTemplateId = passwordSuccessfulChangeEmailSubjectTemplateId; _getCustomerBlockStatusBatchMaxValue = getCustomerBlockStatusBatchMaxValue; _emailEventPublisher = emailEventPublisher; _customerBlockEmailTemplateId = customerBlockEmailTemplateId; _customerUnblockEmailTemplateId = customerUnblockEmailTemplateId; _customerBlockSubjectTemplateId = customerBlockSubjectTemplateId; _customerUnblockSubjectTemplateId = customerUnblockSubjectTemplateId; _customerSupportPhoneNumber = customerSupportPhoneNumber; _log = logFactory.CreateLog(this); }
public AuthService( ISessionsServiceClient sessionsServiceClient, ICredentialsClient credentialsClient, IAdminUserService adminUserService, ILogFactory logFactory) { _sessionsServiceClient = sessionsServiceClient; _credentialsClient = credentialsClient; _adminUserService = adminUserService; _log = logFactory.CreateLog(this); }
public AuthService( ISessionsServiceClient sessionsServiceClient, ICredentialsClient credentialsClient, ICustomerProfileClient customerProfileClient, ICustomersService customersService, ILogFactory logFactory) { _sessionsServiceClient = sessionsServiceClient; _credentialsClient = credentialsClient; _customerProfileClient = customerProfileClient; _customersService = customersService; _log = logFactory.CreateLog(this); }
public RegistrationService( ICredentialsClient credentialsClient, ICustomerProfileClient customerProfileClient, ILogFactory logFactory, IPrivateBlockchainFacadeClient privateBlockchainFacadeClient, ICustomersRegistrationReferralDataRepository customersRegistrationReferralDataRepository, IEmailRestrictionsService emailRestrictionsService) { _credentialsClient = credentialsClient; _customerProfileClient = customerProfileClient; _log = logFactory.CreateLog(this); _privateBlockchainFacadeClient = privateBlockchainFacadeClient; _customersRegistrationReferralDataRepository = customersRegistrationReferralDataRepository; _emailRestrictionsService = emailRestrictionsService; }
public AuthService( ILogFactory logFactory, ICredentialsClient credentialsClient, ISessionsServiceClient sessionsServiceClient, int sessionsServiceTokenTimeToLiveInSeconds, int usernameLength, int passwordLength) { _credentialsClient = credentialsClient; _sessionsServiceClient = sessionsServiceClient; _sessionsServiceTokenTimeToLiveInSeconds = sessionsServiceTokenTimeToLiveInSeconds; _usernameLength = usernameLength; _passwordLength = passwordLength; _log = logFactory.CreateLog(this); }
public PartnerService( IPartnerRepository partnerRepository, ILocationService locationService, ICredentialsClient credentialsClient, ICustomerProfileClient customerProfileClient, IMapper mapper, ILogFactory logFactory) { _partnerRepository = partnerRepository; _locationService = locationService; _credentialsClient = credentialsClient; _customerProfileClient = customerProfileClient; _mapper = mapper; _log = logFactory.CreateLog(this); }
public AdminUserService( IAdminUsersRepository adminUsersRepository, ICredentialsClient credentialsClient, ICustomerProfileClient customerProfileClient, IPermissionsService permissionsService, ILogFactory logFactory, INotificationsService notificationsService, IPermissionsCache permissionsCache) { _adminUsersRepository = adminUsersRepository; _credentialsClient = credentialsClient; _customerProfileClient = customerProfileClient; _permissionsService = permissionsService; _notificationsService = notificationsService; _permissionsCache = permissionsCache; _log = logFactory.CreateLog(this); }
public PartnerService( IPartnerRepository partnerRepository, ILocationService locationService, ICredentialsClient credentialsClient, ICustomerProfileClient customerProfileClient, IReferralClient referralClient, ILocationRepository locationRepository, IRabbitPublisher <PartnerCreatedEvent> partnerCreatedPublisher, IMapper mapper, ILogFactory logFactory) { _partnerRepository = partnerRepository; _locationService = locationService; _credentialsClient = credentialsClient; _customerProfileClient = customerProfileClient; _referralClient = referralClient; _locationRepository = locationRepository; _partnerCreatedPublisher = partnerCreatedPublisher; _mapper = mapper; _log = logFactory.CreateLog(this); }
public CustomersController( ICustomerService customerService, ICustomerManagementServiceClient customerManagementServiceClient, IRequestContext requestContext, IMapper mapper, IPasswordValidator passwordValidator, ILogFactory logFactory, ISessionsServiceClient sessionsServiceClient, ICustomerProfileClient customerProfileClient, ICredentialsClient credentialsClient) { _customerService = customerService; _customerManagementServiceClient = customerManagementServiceClient; _requestContext = requestContext; _mapper = mapper; _passwordValidator = passwordValidator; _sessionsServiceClient = sessionsServiceClient; _customerProfileClient = customerProfileClient; _credentialsClient = credentialsClient; _log = logFactory.CreateLog(this); }