public ActionResult <bool> SendMessage(string mensaje) { try { IEmitter <string> emisor = new EmiterService <string>(); emisor.Emit(mensaje); return(Ok(true)); } catch (Exception err) { return(BadRequest(err.Message)); } }
static void Main(string[] args) { string cola = args.Length > 0?args[0]:"default"; IEmitter <string> emisor = new EmiterService <string>(); emisor.Receive((sender, t) => { Console.WriteLine("Obtenido a las {0}, valor: {1}", DateTime.Now.ToString(), t); }, cola: cola); Console.WriteLine("Pulsa [Enter] para salir...."); Console.ReadLine(); }