Table of Contents

Class MessageConverterConfigurer

Namespace
Steeltoe.Stream.Binding
Assembly
Steeltoe.Stream.StreamBase.dll
public class MessageConverterConfigurer : IMessageChannelAndSourceConfigurer, IMessageChannelConfigurer
Inheritance
MessageConverterConfigurer
Implements
Inherited Members

Constructors

MessageConverterConfigurer(IApplicationContext, IOptionsMonitor<BindingServiceOptions>, IMessageConverterFactory, IEnumerable<IPartitionKeyExtractorStrategy>, IEnumerable<IPartitionSelectorStrategy>)

public MessageConverterConfigurer(IApplicationContext applicationContext, IOptionsMonitor<BindingServiceOptions> optionsMonitor, IMessageConverterFactory messageConverterFactory, IEnumerable<IPartitionKeyExtractorStrategy> extractors, IEnumerable<IPartitionSelectorStrategy> selectors)

Parameters

applicationContext IApplicationContext
optionsMonitor IOptionsMonitor<BindingServiceOptions>
messageConverterFactory IMessageConverterFactory
extractors IEnumerable<IPartitionKeyExtractorStrategy>
selectors IEnumerable<IPartitionSelectorStrategy>

Methods

ConfigureInputChannel(IMessageChannel, string)

public void ConfigureInputChannel(IMessageChannel messageChannel, string channelName)

Parameters

messageChannel IMessageChannel
channelName string

ConfigureOutputChannel(IMessageChannel, string)

public void ConfigureOutputChannel(IMessageChannel messageChannel, string channelName)

Parameters

messageChannel IMessageChannel
channelName string

ConfigurePolledMessageSource(IPollableMessageSource, string)

public void ConfigurePolledMessageSource(IPollableMessageSource binding, string name)

Parameters

binding IPollableMessageSource
name string