public GetReservationQueryHandler(IValidator <IReservationQuery> validator, IApiClient apiClient, IOptions <ReservationsApiConfiguration> options, IReservationAuthorisationService reservationAuthorisationService) { _validator = validator; _apiClient = apiClient; _reservationAuthorisationService = reservationAuthorisationService; _options = options.Value; }
public CachedReservationRepository(ICacheStorageService cacheStorage, IReservationAuthorisationService authorisationService) { _cacheStorage = cacheStorage; _authorisationService = authorisationService; }