public async Task <IActionResult> GetId(Guid id)
        {
            var version = await _versionService.GetAsync(id);

            if (version == null)
            {
                throw new Exception(ErrorMessages.NotFoundVersion);
            }

            var response = _mapper.Map <VersionViewModel>(version);

            response.Bundles = _mapper.Map <List <BundleViewModel> >(version.Bundles);
            return(Ok(new ApiOkResponse(response)));
        }
예제 #2
0
 public async Task <JsonResult> GetVersion(int id)
 {
     return(Json(await _versionService.GetAsync(id)));
 }