public void AddAsyncOperationRequestToQueue(Mensaje msg, string connStr) { CloudStorageAccount storageAccount = CloudStorageAccount.Parse(connStr); CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient(); CloudQueue queue = queueClient.GetQueueReference("generador-dte"); queue.CreateIfNotExists(); queue.AddMessage(new CloudQueueMessage(JsonConvert.SerializeObject(msg))); }
static void Main(string[] args) { Console.WriteLine("Nuevos Mensajes"); Console.Write("Ingrese nombre: "); var nombre = Console.ReadLine(); while (true) { Console.Write("Ingrese mensaje: "); var msg = Console.ReadLine(); var mensaje = new Mensaje() { Nombre = nombre, Texto = msg }; Sender.Mensaje.AddAsyncOperationRequestToQueue(mensaje, "DefaultEndpointsProtocol=https;AccountName=facilfactura;AccountKey=/RSgi6O1g1T16jpeK/eo1MpccHbGEe1pBzjETMY94Yp92xgUhy7PM0qYv7VVgP+oDA4KRDpuaqgLpEl7Xo3IzA=="); } }