Table of Contents

Class ChunkEnricherFactory

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

Builds an IChunkEnricher instance for the ProducerEndpoint.

public class ChunkEnricherFactory : TypeBasedExtensibleFactory<IChunkEnricher, ProducerEndpointConfiguration>, IChunkEnricherFactory
Inheritance
ChunkEnricherFactory
Implements
Inherited Members

Constructors

ChunkEnricherFactory()

public ChunkEnricherFactory()

Methods

GetEnricher(ProducerEndpointConfiguration, IServiceProvider)

Returns an IChunkEnricher according to the specified endpoint.

public 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.