Table of Contents

Class BindingBuilder.DestinationConfigurer

Namespace
Steeltoe.Messaging.RabbitMQ.Config
Assembly
Steeltoe.Messaging.RabbitMQ.dll
public class BindingBuilder.DestinationConfigurer
Inheritance
BindingBuilder.DestinationConfigurer
Inherited Members

Constructors

DestinationConfigurer(string, DestinationType)

public DestinationConfigurer(string destinationName, Binding.DestinationType type)

Parameters

destinationName string
type Binding.DestinationType

Properties

Name

public string Name { get; }

Property Value

string

Type

public Binding.DestinationType Type { get; }

Property Value

Binding.DestinationType

Methods

To(DirectExchange)

public BindingBuilder.DirectExchangeRoutingKeyConfigurer To(DirectExchange exchange)

Parameters

exchange DirectExchange

Returns

BindingBuilder.DirectExchangeRoutingKeyConfigurer

To(FanoutExchange)

public IBinding To(FanoutExchange exchange)

Parameters

exchange FanoutExchange

Returns

IBinding

To(HeadersExchange)

public BindingBuilder.HeadersExchangeMapConfigurer To(HeadersExchange exchange)

Parameters

exchange HeadersExchange

Returns

BindingBuilder.HeadersExchangeMapConfigurer

To(IExchange)

public BindingBuilder.GenericExchangeRoutingKeyConfigurer To(IExchange exchange)

Parameters

exchange IExchange

Returns

BindingBuilder.GenericExchangeRoutingKeyConfigurer

To(TopicExchange)

public BindingBuilder.TopicExchangeRoutingKeyConfigurer To(TopicExchange exchange)

Parameters

exchange TopicExchange

Returns

BindingBuilder.TopicExchangeRoutingKeyConfigurer