public void Visit(ITopologyVisitor visitor) { Preconditions.CheckNotNull(visitor, "visitor"); Exchange.Visit(visitor); visitor.CreateBinding(Bindable, Exchange, RoutingKeys); }
public override void Visit(ITopologyVisitor visitor) { visitor.Visit(this); foreach (var binding in Bindings) { binding.Visit(visitor); } }
public void Visit(ITopologyVisitor visitor) { if (visitor == null) { throw new ArgumentNullException("visitor"); } Exchange.Visit(visitor); visitor.CreateBinding(Bindable, Exchange, RoutingKeys); }
public void Visit(ITopologyVisitor visitor) { if(visitor == null) { throw new ArgumentNullException("visitor"); } Exchange.Visit(visitor); visitor.CreateBinding(Bindable, Exchange, RoutingKeys); }
public void Visit(ITopologyVisitor visitor) { foreach (var exchange in exchanges) { exchange.Visit(visitor); } foreach (var queue in queues) { queue.Visit(visitor); } }
public virtual void Visit(ITopologyVisitor visitor) { Preconditions.CheckNotNull(visitor, "visitor"); if (Name != string.Empty) { visitor.CreateExchange(Name, ExchangeType, AutoDelete, Arguments); foreach (var binding in bindings) { binding.Visit(visitor); } } }
public virtual void Visit(ITopologyVisitor visitor) { if (visitor == null) { throw new ArgumentNullException("visitor"); } if (Name != string.Empty) { visitor.CreateExchange(Name, ExchangeType, AutoDelete, Arguments); foreach (var binding in bindings) { binding.Visit(visitor); } } }
public void Visit(ITopologyVisitor visitor) { Preconditions.CheckNotNull(visitor, "visitor"); if (Name == null) { Name = visitor.CreateQueue(); } else { visitor.CreateQueue(Name, durable, exclusive, autoDelete, arguments); } foreach (var binding in bindings) { binding.Visit(visitor); } }
public void Visit(ITopologyVisitor visitor) { if(visitor == null) { throw new ArgumentNullException("visitor"); } if (Name == null) { Name = visitor.CreateQueue(); } else { visitor.CreateQueue(Name, durable, exclusive, autoDelete); } foreach (var binding in bindings) { binding.Visit(visitor); } }
public void Visit(ITopologyVisitor visitor) { if (visitor == null) { throw new ArgumentNullException("visitor"); } if (Name == null) { Name = visitor.CreateQueue(); } else { visitor.CreateQueue(Name, durable, exclusive, autoDelete, arguments); } foreach (var binding in bindings) { binding.Visit(visitor); } }
public abstract void Visit(ITopologyVisitor visitor);
public void SetUp() { model = MockRepository.GenerateStub <IModel>(); visitor = new TopologyBuilder(model); }
public override void Visit(ITopologyVisitor visitor) { // default exchange already exists }
public void SetUp() { model = MockRepository.GenerateStub<IModel>(); visitor = new TopologyBuilder(model); }
public void Visit(ITopologyVisitor visitor) { Exchange.Visit(visitor); visitor.Visit(this); }
public void Visit(ITopologyVisitor visitor) { if (visitor == null) { throw new ArgumentNullException("visitor"); } visitor.CreateExchange(Name, ExchangeType); foreach (var binding in bindings) { binding.Visit(visitor); } }