Show / Hide Table of Contents

    Interface IProduceStrategy

    The strategy used to produce the messages.

    Inherited Members
    IEquatable<IProduceStrategy>.Equals(IProduceStrategy)
    Namespace: Silverback.Messaging.Producing
    Assembly: Silverback.Integration.dll
    Syntax
    public interface IProduceStrategy : IEquatable<IProduceStrategy>

    Methods

    Build(ISilverbackContext, ProducerEndpointConfiguration)

    Returns the actual strategy implementation, built using the provided IServiceProvider.

    Declaration
    IProduceStrategyImplementation Build(ISilverbackContext context, ProducerEndpointConfiguration endpointConfiguration)
    Parameters
    Type Name Description
    ISilverbackContext context

    The ISilverbackContext.

    ProducerEndpointConfiguration endpointConfiguration

    The producer endpoint configuration.

    Returns
    Type Description
    IProduceStrategyImplementation

    An instance of IProduceStrategyImplementation that can be used to produce the messages.

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