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;
 }
Esempio n. 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;
 }