Show / Hide Table of Contents

    Class ProducerPipelineContext

    The context that is passed along the producer behaviors pipeline.

    Inheritance
    object
    ProducerPipelineContext
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Silverback.Messaging.Broker.Behaviors
    Assembly: Silverback.Integration.dll
    Syntax
    public class ProducerPipelineContext

    Constructors

    | Improve this doc View source

    ProducerPipelineContext(IOutboundEnvelope, IProducer, IServiceProvider)

    Initializes a new instance of the ProducerPipelineContext class.

    Declaration
    public ProducerPipelineContext(IOutboundEnvelope envelope, IProducer producer, IServiceProvider serviceProvider)
    Parameters
    Type Name Description
    IOutboundEnvelope envelope

    The envelope containing the message to be produced.

    IProducer producer

    The IProducer that triggered this pipeline.

    IServiceProvider serviceProvider

    The IServiceProvider to be used to resolve the required services.

    Properties

    | Improve this doc View source

    Envelope

    Gets or sets the envelope containing the message to be produced.

    Declaration
    public IOutboundEnvelope Envelope { get; set; }
    Property Value
    Type Description
    IOutboundEnvelope
    | Improve this doc View source

    Producer

    Gets the IProducer that triggered this pipeline.

    Declaration
    public IProducer Producer { get; }
    Property Value
    Type Description
    IProducer
    | Improve this doc View source

    ServiceProvider

    Gets or sets the IServiceProvider to be used to resolve the required services.

    Declaration
    public IServiceProvider ServiceProvider { get; set; }
    Property Value
    Type Description
    IServiceProvider
    • Improve this doc
    • View source
    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini