public async Task <List <Hotel> > GetHotels(HotelSearchCriteria hotelSearchCriteria)
        {
            var request = new HttpRequestMessage(HttpMethod.Get, $"http://localhost:62564/api/hotel/search" +
                                                 $"?Destination={hotelSearchCriteria.Destination}&Children={hotelSearchCriteria.Children}" +
                                                 $"&Adults={hotelSearchCriteria.Adults}");

            request.Headers.Add("Accept", "application/vnd.github.v3+json");
            request.Headers.Add("User-Agent", "PackageSearch");

            HttpResponseMessage response = await _httpClient.SendAsync(request);

            if (response.IsSuccessStatusCode)
            {
                return(JsonConvert.DeserializeObject <List <Hotel> >(await response.Content.ReadAsStringAsync()));
            }
            else
            {
                throw new Exception("no hotels found for " + hotelSearchCriteria.ToString());
            }
            //_httpClient.
        }