Chinchilla.Topologies.Model.Topology.DefineQueue C# (CSharp) Method

DefineQueue() public method

public DefineQueue ( ) : IQueue
return IQueue
        public IQueue DefineQueue()
        {
            var queue = new Queue();
            queues.Add(queue);
            return queue;
        }

Same methods

Topology::DefineQueue ( string name ) : IQueue

Usage Example

        public void ShouldVisitTopologyMultipleTimesExclusiveQueue()
        {
            var factory = new DefaultConnectionFactory();
            using (var connection = factory.Create(new Uri("amqp://localhost/integration")))
            {
                var model = connection.CreateModel();

                var topology = new Topology();
                topology.DefineQueue();

                var builder = new TopologyBuilder(model);
                topology.Visit(builder);
                topology.Visit(builder);
            }
        }
All Usage Examples Of Chinchilla.Topologies.Model.Topology::DefineQueue