public AuthenticationHandler(
     IOptionsMonitor <AuthenticationSchemeOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     IAuthenticationService authenticationService, ITokenRepository tokenRepositry)
     : base(options, logger, encoder, clock)
 {
     _authenticationService = authenticationService;
     _tokenRepository       = tokenRepositry;
     _systemClock           = clock;
 }
Пример #2
0
 public PatrolController(ILogger <PatrolController> logger, IPatrolRepository patrolRepository,
                         IPatrolCreationService patrolCreationService, IPatrolService patrolService, IUserRepository userRepository,
                         IAuthenticationService authenticationService, ITokenRepository tokenRepository, ISystemClock systemClock)
 {
     _logger                = logger;
     _patrolRepository      = patrolRepository;
     _patrolCreationService = patrolCreationService;
     _patrolService         = patrolService;
     _userRepository        = userRepository;
     _authenticationService = authenticationService;
     _tokenRepository       = tokenRepository;
     _systemClock           = systemClock;
 }