Solicitud Descarga Folio
Esta clase representa los datos a solicitar para descargar un CFDI por su Folio específico, utilizado para la API Generar Solicitud de Descarga.
Creacion de la Instancia
Para crear una instancia de SolicitudDescargaFolio, se requiere proporcionar los siguientes parámetros:
folio: Es el UUID del CFDI que se desea descargar.certificado: CertificadoX509Certificate2del contribuyente que realiza la solicitud.rfcSolicitante: RFC del contribuyente que realiza la solicitud. (opcional)
csharp
var solicitud = new SolicitudDescargaFolio(
folio: "B5R4N1T4-33LD-44KL-0ILY-V4L3D8E7C0E3",
certificado: new X509Certificate2("ruta/al/certificado.pfx", "contraseñaDelCertificado"),
);Modelo de la Clase
csharp
public class SolicitudDescargaFolio
{
public string Folio { get; set; }
public SolicitudDescargaFolio(string folio, X509Certificate2 certificado, string? rfcSolicitante = null)
{
Folio = folio;
Certificado = certificado;
if (!string.IsNullOrWhiteSpace(rfcSolicitante))
RfcSolicitante = rfcSolicitante;
}
}