Table of Contents

Interface IMessageProcessorAsync<TMessage>

Namespace
Tp.RabbitMq
Assembly
Tp.RabbitMq.dll
public interface IMessageProcessorAsync<in TMessage>

Type Parameters

TMessage

Methods

ProcessMessageAsync(TMessage, MessageProperties, CancellationToken)

Task<IMessageProcessorOutput> ProcessMessageAsync(TMessage message, MessageProperties properties, CancellationToken cancellationToken)

Parameters

message TMessage
properties MessageProperties
cancellationToken CancellationToken

Returns

Task<IMessageProcessorOutput>