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