public async Task <IActionResult> GetImageListByEarthDate(Constants.Rovers rover, DateTime earthDate) { _logger.LogInformation($"Start {nameof(MarsImagingController)}:{nameof(GetImageListByEarthDate)}"); Contracts.Photos.PhotosDto photos = null; try { var result = await _imagingServices.GetImageListByEarthDate(rover.ToString(), string.Empty, earthDate, 0); photos = _mapper.Map <Contracts.Photos.PhotosDto>(result); } catch (Exception exception) { _logger.LogError($"Exception in {nameof(MarsImagingController)}:{nameof(GetImageListByEarthDate)} {exception}"); } _logger.LogInformation($"Exit {nameof(MarsImagingController)}:{nameof(GetImageListByEarthDate)}"); return(Ok(photos)); }
private static async void CallTheEndpoint(DateTime earthDate, Constants.Rovers rover) { var uri = $"earthDate?rover={rover}&earthDate={earthDate}"; var response = await _httpClient.GetAsync(uri); }