public async Task <ActionResult <SolicitudBPN> > RegistrarDocumentoSolicitudBPN(ExpedienteWrapper expedienteWrapper) { //Obtenemos los datos del expedientewrapper SolicitudBPNDTO documento = new SolicitudBPNDTO(); ContenidoSolicitudBPNDTO listaotor = new ContenidoSolicitudBPNDTO(); var json = JsonConvert.SerializeObject(expedienteWrapper.documento); documento = JsonConvert.DeserializeObject <SolicitudBPNDTO>(json); List <string> url2 = new List <string>(); string urlData2 = ""; foreach (string u in documento.contenidoDTO.Urlanexo) { if (!string.IsNullOrWhiteSpace(u)) { var solicitudBytes2 = Convert.FromBase64String(u); urlData2 = await _almacenadorDeDocs.saveDoc(solicitudBytes2, "pdf", "solicitudbpn"); url2.Add(urlData2); } } SolicitudBPN solicitudBPN = new SolicitudBPN(); solicitudBPN = _documentoservice.registrarSolicitudBPN(expedienteWrapper, url2); return(solicitudBPN); }