public void Dispose() { _advancedBus.QueueDelete(_systemXQueue); _advancedBus.QueueDelete(_transMedQueue); _advancedBus.ExchangeDelete(_transMedExchange); _advancedBus.ExchangeDelete(_systemXExchange); _advancedBus.Dispose(); }
static void Main(string[] args) { try { //DateTime stopDate = DateTime.Now.AddSeconds(300); OrderLog orderLog = new OrderLog(); //orderLog.CreatedById = 1; //orderLog.CreatedByName = "Hunk"; //orderLog.CreatedDate = DateTime.Now; //orderLog.LogTypeId = "35"; //orderLog.Remark = "测试队列"; //orderLog.OrderId = 1792631; string queueConnectionString = "host=192.168.9.24;virtualHost=net;username=netadmin;password=netadmin"; IAdvancedBus ad = MqClientFactory.CreateRabbitMqClient(queueConnectionString).GetAdvancedBus(); var exchange = ad.ExchangeDeclare("TestCreateExchange", EasyNetQ.Topology.ExchangeType.Direct, false); ad.ExchangeDelete(exchange); //MqClientFactory.CreateRabbitMqClient(queueConnectionString).SendAsync<OrderLog>("orderLogQueue", orderLog); Thread.Sleep(30); } catch (Exception ex) { Console.WriteLine(ex); } Console.Read(); }
public void SetUp() { mockBuilder = new MockBuilder(); advancedBus = mockBuilder.Bus.Advanced; var exchange = new Exchange("my_exchange"); advancedBus.ExchangeDelete(exchange); }
public When_an_exchange_is_deleted() { mockBuilder = new MockBuilder(); advancedBus = mockBuilder.Bus.Advanced; var exchange = new Exchange("my_exchange"); advancedBus.ExchangeDelete(exchange); }
public void Should_be_able_to_delete_objects() { // declare some objects var queue = advancedBus.QueueDeclare("my_queue"); var exchange = advancedBus.ExchangeDeclare("my_exchange", ExchangeType.Direct); var binding = advancedBus.Bind(exchange, queue, "routing_key"); // and then delete them advancedBus.BindingDelete(binding); advancedBus.ExchangeDelete(exchange); advancedBus.QueueDelete(queue); }