Class BindingBuilder.HeadersExchangeMapConfigurer
public class BindingBuilder.HeadersExchangeMapConfigurer
- Inheritance
-
BindingBuilder.HeadersExchangeMapConfigurer
- Inherited Members
Constructors
HeadersExchangeMapConfigurer(DestinationConfigurer, HeadersExchange)
public HeadersExchangeMapConfigurer(BindingBuilder.DestinationConfigurer destination, HeadersExchange exchange)
Parameters
destination
BindingBuilder.DestinationConfigurerexchange
HeadersExchange
Properties
Destination
public BindingBuilder.DestinationConfigurer Destination { get; }
Property Value
Exchange
public HeadersExchange Exchange { get; }
Property Value
Methods
Where(string)
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeSingleValueBindingCreator Where(string key)
Parameters
key
string
Returns
WhereAll(Dictionary<string, object>)
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator WhereAll(Dictionary<string, object> headerValues)
Parameters
headerValues
Dictionary<string, object>
Returns
WhereAll(params string[])
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator WhereAll(params string[] headerKeys)
Parameters
headerKeys
string[]
Returns
WhereAny(Dictionary<string, object>)
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeMapBindingCreator WhereAny(Dictionary<string, object> headerValues)
Parameters
headerValues
Dictionary<string, object>
Returns
WhereAny(params string[])
public BindingBuilder.HeadersExchangeMapConfigurer.HeadersExchangeKeysBindingCreator WhereAny(params string[] headerKeys)
Parameters
headerKeys
string[]