Edit

Share via


DefaultMessageConsumer Constructor

Definition

Initializes a new instance of the DefaultMessageConsumer class.

public:
 DefaultMessageConsumer(System::Cloud::Messaging::IMessageSource ^ messageSource, System::Collections::Generic::IReadOnlyList<System::Cloud::Messaging::IMessageMiddleware ^> ^ middlewares, System::Cloud::Messaging::MessageDelegate ^ messageDelegate, Microsoft::Extensions::Logging::ILogger ^ logger);
public DefaultMessageConsumer(System.Cloud.Messaging.IMessageSource messageSource, System.Collections.Generic.IReadOnlyList<System.Cloud.Messaging.IMessageMiddleware> middlewares, System.Cloud.Messaging.MessageDelegate messageDelegate, Microsoft.Extensions.Logging.ILogger logger);
new System.Cloud.Messaging.DefaultMessageConsumer : System.Cloud.Messaging.IMessageSource * System.Collections.Generic.IReadOnlyList<System.Cloud.Messaging.IMessageMiddleware> * System.Cloud.Messaging.MessageDelegate * Microsoft.Extensions.Logging.ILogger -> System.Cloud.Messaging.DefaultMessageConsumer
Public Sub New (messageSource As IMessageSource, middlewares As IReadOnlyList(Of IMessageMiddleware), messageDelegate As MessageDelegate, logger As ILogger)

Parameters

messageSource
IMessageSource

The message source.

middlewares
IReadOnlyList<IMessageMiddleware>

The list of middlewares.

messageDelegate
MessageDelegate

The terminal message delegate.

logger
ILogger

Logger.

Applies to