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; }
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; }