Пример #1
0
 public Message(ParametersMessage _parametersMessage, CuentaEmail _cuentaEmail)
 {
     parametersMessage = _parametersMessage;
     cuentaEmail       = _cuentaEmail;
     _retryCount       = 5;
     contador          = 0;
 }
Пример #2
0
 public Message(ParametersMessage _parametersMessage)
 {
     parametersMessage = _parametersMessage;
     _retryCount       = 5;
     _fecha            = new Fecha();
     _contador         = 0;
     _resp             = false;
     _log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
 }
Пример #3
0
        static void Main(string[] args)
        {
            #region parametros Requeridos
            ParametersMessage parametersMessage = new ParametersMessage()
            {
                Host         = "http://localhost/",
                UserRabbitMQ = "USRENVCORREO",
                Password     = "******",
                Channel      = "notificacion",
                Key          = "email.#"
            };
            CuentaEmail cuentaEmail = new CuentaEmail()
            {
                CuentaId  = "GENERACION_DEUDA_SEPP",
                EnviaMail = "*****@*****.**",
            };
            ComplementEmail complementEmail = new ComplementEmail()
            {
                Asunto = "Prueba de plantilla 2020",
                Para   = new List <string>()
                {
                    "*****@*****.**",
                },
                CopiaMail = new List <string>()
                {
                    "*****@*****.**"
                }
            };
            #endregion


            IMessage imessage = new Message(parametersMessage, cuentaEmail);

            // imessage.AdjuntoArchivo(doc);
            // imessage.ParametrosDinamicos(ningunRegistro);

            var resp = imessage.Correo(complementEmail).Result;

            Console.WriteLine(resp);

            Console.Read();
        }