C# Class Burrow.Tests.RabbitTunnelTests.RabbitTunnelForTest

Inheritance: RabbitTunnel
Afficher le fichier Open project: vanthoainguyen/Burrow.NET Class Usage Examples

Méthodes publiques

Свойство Type Description
OnBrokerReceivedMessageIsCall bool?
OnBrokerRejectedMessageIsCall bool?
OnMessageIsUnroutedIsCall bool?

Méthodes publiques

Méthode Description
CreateTunnel ( IModel channel, IDurableConnection &durableConnection, bool isChannelOpen = true ) : RabbitTunnel
PublicRaiseConsumerDisconnectedEvent ( Subscription subscription ) : void
PublicTryReconnect ( IModel disconnectedChannel, System.Guid id, RabbitMQ.Client.ShutdownEventArgs eventArgs ) : void
RabbitTunnelForTest ( IConsumerManager consumerManager, IRabbitWatcher watcher, IRouteFinder routeFinder, IDurableConnection connection, ISerializer serializer, ICorrelationIdGenerator correlationIdGenerator, bool setPersistent ) : System
RabbitTunnelForTest ( IRouteFinder routeFinder, IDurableConnection connection ) : System
TrySubscribeForTest ( System.Action subscription ) : void

Méthodes protégées

Méthode Description
OnBrokerReceivedMessage ( object sender, RabbitMQ.Client.Events.BasicAckEventArgs args ) : void
OnBrokerRejectedMessage ( object sender, RabbitMQ.Client.Events.BasicNackEventArgs args ) : void
OnMessageIsUnrouted ( object sender, RabbitMQ.Client.Events.BasicReturnEventArgs args ) : void

Method Details

CreateTunnel() public static méthode

public static CreateTunnel ( IModel channel, IDurableConnection &durableConnection, bool isChannelOpen = true ) : RabbitTunnel
channel IModel
durableConnection IDurableConnection
isChannelOpen bool
Résultat RabbitTunnel

OnBrokerReceivedMessage() protected méthode

protected OnBrokerReceivedMessage ( object sender, RabbitMQ.Client.Events.BasicAckEventArgs args ) : void
sender object
args RabbitMQ.Client.Events.BasicAckEventArgs
Résultat void

OnBrokerRejectedMessage() protected méthode

protected OnBrokerRejectedMessage ( object sender, RabbitMQ.Client.Events.BasicNackEventArgs args ) : void
sender object
args RabbitMQ.Client.Events.BasicNackEventArgs
Résultat void

OnMessageIsUnrouted() protected méthode

protected OnMessageIsUnrouted ( object sender, RabbitMQ.Client.Events.BasicReturnEventArgs args ) : void
sender object
args RabbitMQ.Client.Events.BasicReturnEventArgs
Résultat void

PublicRaiseConsumerDisconnectedEvent() public méthode

public PublicRaiseConsumerDisconnectedEvent ( Subscription subscription ) : void
subscription Subscription
Résultat void

PublicTryReconnect() public méthode

public PublicTryReconnect ( IModel disconnectedChannel, System.Guid id, RabbitMQ.Client.ShutdownEventArgs eventArgs ) : void
disconnectedChannel IModel
id System.Guid
eventArgs RabbitMQ.Client.ShutdownEventArgs
Résultat void

RabbitTunnelForTest() public méthode

public RabbitTunnelForTest ( IConsumerManager consumerManager, IRabbitWatcher watcher, IRouteFinder routeFinder, IDurableConnection connection, ISerializer serializer, ICorrelationIdGenerator correlationIdGenerator, bool setPersistent ) : System
consumerManager IConsumerManager
watcher IRabbitWatcher
routeFinder IRouteFinder
connection IDurableConnection
serializer ISerializer
correlationIdGenerator ICorrelationIdGenerator
setPersistent bool
Résultat System

RabbitTunnelForTest() public méthode

public RabbitTunnelForTest ( IRouteFinder routeFinder, IDurableConnection connection ) : System
routeFinder IRouteFinder
connection IDurableConnection
Résultat System

TrySubscribeForTest() public méthode

public TrySubscribeForTest ( System.Action subscription ) : void
subscription System.Action
Résultat void

Property Details

OnBrokerReceivedMessageIsCall public_oe property

public bool? OnBrokerReceivedMessageIsCall
Résultat bool?

OnBrokerRejectedMessageIsCall public_oe property

public bool? OnBrokerRejectedMessageIsCall
Résultat bool?

OnMessageIsUnroutedIsCall public_oe property

public bool? OnMessageIsUnroutedIsCall
Résultat bool?