Table of Contents

Interface IChunkEnricherFactory

Namespace
Silverback.Messaging.Sequences.Chunking
Assembly
Silverback.Integration.dll

Builds an IChunkEnricher instance for the ProducerEndpoint.

public interface IChunkEnricherFactory

Methods

GetEnricher(ProducerEndpointConfiguration, IServiceProvider)

Returns an IChunkEnricher according to the specified endpoint.

IChunkEnricher GetEnricher(ProducerEndpointConfiguration endpointConfiguration, IServiceProvider serviceProvider)

Parameters

endpointConfiguration ProducerEndpointConfiguration

The endpoint configuration that will be used to create the IChunkEnricher.

serviceProvider IServiceProvider

The IServiceProvider that can be used to resolve additional services.

Returns

IChunkEnricher

The IChunkEnricher.