Exemple #1
0
        public async Task <PlanetModel> GetAsync(string url, PlanetGetRequestDto request)
        {
            var processedUrl = string.Concat(url, request.Id.ToString(), "/");
            var responseDto  = await _requestHelper.CallServiceAsync <PlanetGetResponseDto>(processedUrl);

            return(_planetMappingHelper.MapToModel(responseDto));
        }
Exemple #2
0
        public async Task <ActionResult> GetPlanet()
        {
            var response            = new GetPlanetViewModel();
            var planetGetRequestDto = new PlanetGetRequestDto()
            {
                Id = 22
            };

            response = await _planetHelper.GetPlanet(planetGetRequestDto);

            return(View(response));
        }
Exemple #3
0
        public async Task <GetPlanetViewModel> GetPlanet(PlanetGetRequestDto request)
        {
            var response            = new GetPlanetViewModel();
            var planetGetRequestUrl = _commonUrlHelper.GetApiUrl(ApiRequestType.PlanetGetUrl);
            var planetGetResponse   = await _planetRequestHelper.GetAsync(planetGetRequestUrl, request);

            if (planetGetResponse != null)
            {
                response = _planetModelDecoratorHelper.GetViewModel(planetGetResponse);
            }

            return(response);
        }