C# Class amp.topology.client.DefaultApplicationExchangeProvider

Provides a route on the "amq.direct" exchange (which may only be a RabbitMQ construct). The implementation will not provide a queue name, assuming the transport will create a unique queue instead (we don't want round-robin on a single queue). The exchange provide is "direct" by default, meaning delivery of messages will require an exact match (that is, routing key = topic). You will not be able to consume multiple event types on the same queue unless you change the default AMP implementation.
Inheritance: IFallbackRoutingInfoProvider
显示文件 Open project: Berico-Technologies/AMP

Public Methods

Method Description
DefaultApplicationExchangeProvider ( ) : System
Dispose ( ) : void
GetFallbackRoute ( string topic ) : RoutingInfo

Method Details

DefaultApplicationExchangeProvider() public method

public DefaultApplicationExchangeProvider ( ) : System
return System

Dispose() public method

public Dispose ( ) : void
return void

GetFallbackRoute() public method

public GetFallbackRoute ( string topic ) : RoutingInfo
topic string
return amp.rabbit.topology.RoutingInfo