C# Class MassTransit.RabbitMqTransport.Topology.RabbitMqExchangeBindingExtensions

Datei anzeigen Open project: MassTransit/MassTransit

Public Methods

Method Description
GetErrorExchangeBinding ( this settings ) : ExchangeBindingSettings
GetExchangeBinding ( this settings, string exchangeName ) : ExchangeBindingSettings
GetExchangeBindings ( this messageType, IMessageNameFormatter messageNameFormatter ) : IEnumerable
GetExchangeBindings ( this settings, string exchangeName ) : IEnumerable
IsTemporaryMessageType ( this messageType ) : bool

Private Methods

Method Description
IsBindableMessageType ( Type messageType ) : bool

Method Details

GetErrorExchangeBinding() public static method

public static GetErrorExchangeBinding ( this settings ) : ExchangeBindingSettings
settings this
return ExchangeBindingSettings

GetExchangeBinding() public static method

public static GetExchangeBinding ( this settings, string exchangeName ) : ExchangeBindingSettings
settings this
exchangeName string
return ExchangeBindingSettings

GetExchangeBindings() public static method

public static GetExchangeBindings ( this messageType, IMessageNameFormatter messageNameFormatter ) : IEnumerable
messageType this
messageNameFormatter IMessageNameFormatter
return IEnumerable

GetExchangeBindings() public static method

public static GetExchangeBindings ( this settings, string exchangeName ) : IEnumerable
settings this
exchangeName string
return IEnumerable

IsTemporaryMessageType() public static method

public static IsTemporaryMessageType ( this messageType ) : bool
messageType this
return bool