public void ReceiveEasy <T>(RabbitQueueEnum queue, Action <T> action) where T : class { using (var ibus = RabbitHutch.CreateBus(ConnectionString)) { var name = queue.ToString(); ibus.Receive <T>(name, o => action(o)); Console.Read(); } }
public void SendEasy <T>(RabbitQueueEnum queue, T t) where T : class { using (var ibus = RabbitHutch.CreateBus(ConnectionString)) { var name = queue.ToString(); ibus.Send(name, t); Console.Read(); } }