public IActionResult GetUri(string Resource_class, string Identifier, UriGetEnum uriGetEnum)
        {
            UrisFactoryResultViewModel urisFactoryModel = new UrisFactoryResultViewModel();

            urisFactoryModel.Identifier     = Identifier;
            urisFactoryModel.Resource_class = Identifier;
            try
            {
                urisFactoryModel.UriResult = _callUrisFactoryService.GetUri(Resource_class, Identifier, uriGetEnum);
            }
            catch (HttpRequestException ex)
            {
                ModelState.AddModelError("Resource_class", ex.Message);
            }
            return(View("Index", urisFactoryModel));
        }
Beispiel #2
0
        /// <summary>
        /// Obtiene una rui
        /// </summary>
        /// <param name="resourceClass">Resource class o rdfType</param>
        /// <param name="identifier">Identificador</param>
        /// <param name="uriGetEnum">Configurador para indicar si el parametro pasado en resourceClass es un</param>
        /// <returns>uri</returns>
        public string GetUri(string resourceClass, string identifier, UriGetEnum uriGetEnum)
        {
            string result = _serviceApi.CallGetApi(_serviceUrl.GetUrlUrisFactory(), $"{_urlFactory}?identifier={identifier}&resource_class={resourceClass}&eleccion_uri={uriGetEnum}", _token);

            return(result);
        }