public AuthenticationController(ILogger <AuthenticationController> logger, IAuthenticationService authenticationService, IUserRepository userRepository, IPatrolRepository patrolRepository, IEmailService emailService, IPatrolCreationService patrolCreationService, AuthenticationConfiguration authenticationConfiguration) { _logger = logger; _authenticationService = authenticationService; _userRepository = userRepository; _patrolRepository = patrolRepository; _emailService = emailService; _patrolCreationService = patrolCreationService; _authenticationConfiguration = authenticationConfiguration; }
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; }