public IActionResult CreateStructure()
        {
            WebUriStructureViewModel structureViewModel = new WebUriStructureViewModel();

            structureViewModel.Structure = UriStructureViewModel.GetUriStrcuture();
            return(View(structureViewModel));
        }
 public IActionResult Details(string Uri_Structure)
 {
     try
     {
         string result = _callUrisFactoryService.GetStructure(Uri_Structure);
         WebUriStructureViewModel structureViewModel = new WebUriStructureViewModel();
         structureViewModel.Name = Uri_Structure;
         dynamic result2 = JsonConvert.DeserializeObject(result);
         structureViewModel.Structure = JsonConvert.SerializeObject(result2, Formatting.Indented);
         return(View(structureViewModel));
     }
     catch (BadRequestException badExce)
     {
         UrisFactoryResultViewModel urisFactoryModel = new UrisFactoryResultViewModel();
         ModelState.AddModelError("Uri_Structure", badExce.Message);
         return(View("Index", urisFactoryModel));
     }
 }
 public IActionResult CreateStructure(WebUriStructureViewModel structureViewModel)
 {
     _callUrisFactoryService.AddStructure(structureViewModel.Structure);
     return(View(structureViewModel));
 }