public AuthenticationService(
     IAuthenticationCache authenticationCache,
     IClientRepository clientRepository,
     IEcobeeAuthenticator ecobeeAuthenticator,
     IEventLogger eventLogger)
 {
     _authenticationCache = authenticationCache;
     _clientRepository    = clientRepository;
     _ecobeeAuthenticator = ecobeeAuthenticator;
     _eventLogger         = eventLogger;
 }
 public JwtAuthService(CurrentDateTimeProvider currentDateTimeProvider,
                       IAuthenticationCache authenticationCache)
 {
     _currentDateTimeProvider = currentDateTimeProvider;
     _authenticationCache     = authenticationCache;
 }