Class ChunkEnricherFactory
Builds an IChunkEnricher instance for the ProducerEndpoint.
Inheritance
ChunkEnricherFactory
Implements
Inherited Members
Namespace: Silverback.Messaging.Sequences.Chunking
Assembly: Silverback.Integration.dll
Syntax
public class ChunkEnricherFactory : TypeBasedExtensibleFactory<IChunkEnricher, ProducerEndpointConfiguration>, IChunkEnricherFactory
Constructors
ChunkEnricherFactory()
Builds an IChunkEnricher instance for the ProducerEndpoint.
Declaration
public ChunkEnricherFactory()
Methods
GetEnricher(ProducerEndpointConfiguration, IServiceProvider)
Returns an IChunkEnricher according to the specified endpoint.
Declaration
public IChunkEnricher GetEnricher(ProducerEndpointConfiguration endpointConfiguration, IServiceProvider serviceProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| ProducerEndpointConfiguration | endpointConfiguration | The endpoint configuration that will be used to create the IChunkEnricher. |
| IServiceProvider | serviceProvider | The IServiceProvider that can be used to resolve additional services. |
Returns
| Type | Description |
|---|---|
| IChunkEnricher | The IChunkEnricher. |