/// <summary> /// Añade una estructura uri nueva /// </summary> /// <param name="structure">nueva estructura en formato json</param> public void AddStructure(string structure) { InfoUriStructureViewModel infoUriStructure = JsonConvert.DeserializeObject <InfoUriStructureViewModel>(structure); object item = new { infoUriStructure = infoUriStructure }; string result = _serviceApi.CallPutApi(_serviceUrl.GetUrlUrisFactory(), $"{_urlSchema}", infoUriStructure, _token); // return result; }
public void ModifyShapeConfig(ShapeConfigEditModel repositoryConfigView) { string parameters = $"?name={repositoryConfigView.Name}&repositoryID={repositoryConfigView.RepositoryID}&shapeConfigID={repositoryConfigView.ShapeConfigID}"; string result = _serviceApi.CallPutApi($"{_urlShapeConfigApi}{parameters}", repositoryConfigView.ShapeFile, true); }
public void ModifyRepositoryConfig(RepositoryConfigViewModel repositoryConfigView) { string result = _serviceApi.CallPutApi(_urlRepositoryConfigApi, repositoryConfigView); }
/// <summary> /// Modifica un repositorio OAIPMH /// </summary> /// <param name="repositoryConfigView">Repositorio a modificar</param> public void ModifyRepositoryConfig(RepositoryConfigViewModel repositoryConfigView) { string result = _serviceApi.CallPutApi(_serviceUrl.GetUrl(), _urlRepositoryConfigApi, repositoryConfigView, _token); }