コード例 #1
0
 public CredentialsController(
     ICustomerCredentialsService customerCredentialsService,
     ICredentialsGeneratorService credentialsGeneratorService,
     IPasswordResetService passwordResetService,
     IMapper mapper,
     ILogFactory logFactory)
 {
     _customerCredentialsService  = customerCredentialsService;
     _credentialsGeneratorService = credentialsGeneratorService;
     _passwordResetService        = passwordResetService;
     _mapper = mapper;
     _log    = logFactory.CreateLog(this);
 }
コード例 #2
0
 public PasswordResetService(IConnectionMultiplexer connectionMultiplexer,
                             string instanceName,
                             int maxAllowedRequestsNumber,
                             TimeSpan monitoredPeriod,
                             TimeSpan identifierTimeSpan,
                             int resetIdentifierLength,
                             IPasswordResetRepository passwordResetRepository,
                             ICustomerCredentialsService customerCredentialsService,
                             IBase34Util base34Util,
                             ILogFactory logFactory)
 {
     _instanceName               = instanceName;
     _maxAllowedRequestsNumber   = maxAllowedRequestsNumber;
     _monitoredPeriod            = monitoredPeriod;
     _identifierTimeSpan         = identifierTimeSpan;
     _resetIdentifierLength      = resetIdentifierLength;
     _passwordResetRepository    = passwordResetRepository;
     _customerCredentialsService = customerCredentialsService;
     _base34Util = base34Util;
     _log        = logFactory.CreateLog(this);
     _db         = connectionMultiplexer.GetDatabase();
 }