public IActionResult PostSyncro(PublishRepositoryModel publishModel) { try { _oaiPublishRDFService.PublishRepositories(publishModel.repository_identifier, publishModel.fecha_from, publishModel.set); return(Ok("")); } catch (Exception ex) { return(Problem(ex.Message)); } }
public IActionResult PublicarRdf(Guid repository) { RepositoryConfigViewModel result = _serviceApi.GetRepositoryConfig(repository); PublishRepositoryModel publishRepositoryModel = new PublishRepositoryModel() { RepositoryId = repository, Id = "", Type = "rdf", }; return(View(publishRepositoryModel)); }
public IActionResult Index(Guid repository) { RepositoryConfigViewModel result = _serviceApi.GetRepositoryConfig(repository); PublishRepositoryModel publishRepositoryModel = new PublishRepositoryModel() { RepositoryId = repository, Id = "", Type = "rdf", RepositoryShapes = result.ShapeConfig }; return(View("ObtenerRdf", publishRepositoryModel)); }
public IActionResult PostSyncro(PublishRepositoryModel publishModel) { try { _oaiPublishRDFService.PublishRepositories(publishModel.repository_identifier, publishModel.fecha_from, publishModel.set, publishModel.codigo_objeto, publishModel.job_id, publishModel.job_created_date); return(Ok("")); } catch (TaskCanceledException ex) { return(Problem(ex.Message)); } catch (Exception ex) { return(Problem(ex.Message)); } }