Show / Hide Table of Contents

    Class ChunkEnricherFactory

    Builds an IChunkEnricher instance for the ProducerEndpoint.

    Inheritance
    object
    TypeBasedExtensibleFactory<IChunkEnricher, ProducerEndpointConfiguration>
    ChunkEnricherFactory
    Implements
    IChunkEnricherFactory
    Inherited Members
    TypeBasedExtensibleFactory<IChunkEnricher, ProducerEndpointConfiguration>.AddFactory<TDiscriminator>(Func<IServiceProvider, IChunkEnricher>)
    TypeBasedExtensibleFactory<IChunkEnricher, ProducerEndpointConfiguration>.HasFactory<TDiscriminator>()
    TypeBasedExtensibleFactory<IChunkEnricher, ProducerEndpointConfiguration>.OverrideFactories(Func<IServiceProvider, IChunkEnricher>)
    TypeBasedExtensibleFactory<IChunkEnricher, ProducerEndpointConfiguration>.GetService(ProducerEndpointConfiguration, IServiceProvider)
    TypeBasedExtensibleFactory<IChunkEnricher, ProducerEndpointConfiguration>.GetService(Type, IServiceProvider)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    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.

    Implements

    IChunkEnricherFactory
    GitHub E-Mail
    ↑ Back to top © 2026 Sergio Aquilini