Пример #1
0
 public AuthenticateQueryHandler(IAccountRepository accountRepository, IGenerateToken tokenGenerator, Settings settings, IGetIPAddress ipAddressGetter)
 {
     _accountRepository = accountRepository;
     _tokenGenerator    = tokenGenerator;
     _settings          = settings;
     _ipAddressGetter   = ipAddressGetter;
 }
Пример #2
0
 public RevokeTokenCommandHandler(IAccountRepository accountRepository,
                                  IGetIPAddress ipAddressGetter, ILogger <RevokeTokenCommandHandler> logger)
 {
     _accountRepository = accountRepository;
     _ipAddressGetter   = ipAddressGetter;
     _logger            = logger;
 }
Пример #3
0
 public RefreshTokenCommandHandler(IAccountRepository accountRepository,
                                   Settings settings,
                                   IGenerateToken tokenGenerator,
                                   IGetIPAddress ipAddressGetter,
                                   ILogger <RefreshTokenCommandHandler> logger)
 {
     _accountRepository = accountRepository;
     _settings          = settings;
     _tokenGenerator    = tokenGenerator;
     _ipAddressGetter   = ipAddressGetter;
     _logger            = logger;
 }
        public RabbitMQPersistent(IGetIPAddress IPAddressService, IOptionsMonitor <AppConfiguration> options, IElkLogger <RabbitMQPersistent> logger)
        {
            _IPAddressService = IPAddressService;
            _logger           = logger;

            AppConfiguration appConfiguration = options.Get(AppConfiguration.RabbitMq);

            _factory = new ConnectionFactory()
            {
                HostName = appConfiguration.Host,
                UserName = appConfiguration.UserName,
                Password = appConfiguration.Password,
            };
        }