Show / Hide Table of Contents

    Interface IOutboundEnvelope<TMessage>

    Wraps the message that is being produced to an outbound endpoint.

    Inherited Members
    IOutboundEnvelope.AddHeader(string, object)
    IOutboundEnvelope.AddOrReplaceHeader(string, object)
    IOutboundEnvelope.AddHeaderIfNotExists(string, object)
    IOutboundEnvelope.GetEndpoint()
    IOutboundEnvelope.CloneReplacingRawMessage(Stream)
    IOutboundEnvelope.CloneReplacingMessage<TNewMessage>(TNewMessage)
    IOutboundEnvelope.EndpointConfiguration
    IOutboundEnvelope.Producer
    IOutboundEnvelope.BrokerMessageIdentifier
    IOutboundEnvelope.Context
    IBrokerEnvelope.IsTombstone
    IRawBrokerEnvelope.Headers
    IRawBrokerEnvelope.RawMessage
    IEnvelope.MessageType
    Namespace: Silverback.Messaging.Messages
    Assembly: Silverback.Integration.dll
    Syntax
    public interface IOutboundEnvelope<out TMessage> : IOutboundEnvelope, IBrokerEnvelope, IRawBrokerEnvelope, IEnvelope<TMessage>, IEnvelope
    Type Parameters
    Name Description
    TMessage

    The type of the message being produced.

    Properties

    Message

    Gets the deserialized message body.

    Declaration
    TMessage? Message { get; }
    Property Value
    Type Description
    TMessage
    GitHub E-Mail
    ↑ Back to top © 2026 Sergio Aquilini