C# Class Vtex.RabbitMQ.MessageDeserializationRejectionHandler

Inheritance: IMessageRejectionHandler
Afficher le fichier Open project: vtex/rabbitmq-abstraction

Méthodes publiques

Méthode Description
MessageDeserializationRejectionHandler ( IQueueClient rabbitMQClient, string exchangeName = "", string rejectionRoutingKey = "RejectedMessages", ISerializer serializer = null ) : System
MessageDeserializationRejectionHandler ( RabbitMQConnectionPool connectionPool, string exchangeName = "", string rejectionRoutingKey = "RejectedMessages", ISerializer serializer = null ) : System
OnRejection ( RejectionException exception ) : void

Private Methods

Méthode Description
EnsureQueueAndBinding ( ) : void

Method Details

MessageDeserializationRejectionHandler() public méthode

public MessageDeserializationRejectionHandler ( IQueueClient rabbitMQClient, string exchangeName = "", string rejectionRoutingKey = "RejectedMessages", ISerializer serializer = null ) : System
rabbitMQClient IQueueClient
exchangeName string
rejectionRoutingKey string
serializer ISerializer
Résultat System

MessageDeserializationRejectionHandler() public méthode

public MessageDeserializationRejectionHandler ( RabbitMQConnectionPool connectionPool, string exchangeName = "", string rejectionRoutingKey = "RejectedMessages", ISerializer serializer = null ) : System
connectionPool Vtex.RabbitMQ.Messaging.RabbitMQConnectionPool
exchangeName string
rejectionRoutingKey string
serializer ISerializer
Résultat System

OnRejection() public méthode

public OnRejection ( RejectionException exception ) : void
exception RejectionException
Résultat void