Show / Hide Table of Contents

    Interface IRawOutboundEnvelope

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

    Inherited Members
    IRawBrokerEnvelope.Headers
    IRawBrokerEnvelope.RawMessage
    Namespace: Silverback.Messaging.Messages
    Assembly: Silverback.Integration.dll
    Syntax
    public interface IRawOutboundEnvelope : IRawBrokerEnvelope

    Properties

    | Improve this doc View source

    ActualEndpointDisplayName

    Gets the name to actual target endpoint (ActualEndpointName) to be displayed in the human-targeted output (e.g. logs, health checks result, etc.).

    Declaration
    string ActualEndpointDisplayName { get; }
    Property Value
    Type Description
    string
    | Improve this doc View source

    ActualEndpointName

    Gets the name of the actual target endpoint resolved by the GetActualName(IOutboundEnvelope, IServiceProvider) method.

    Declaration
    string ActualEndpointName { get; }
    Property Value
    Type Description
    string
    | Improve this doc View source

    BrokerMessageIdentifier

    Gets the message identifier on the message broker (the Kafka offset or similar).

    Declaration
    IBrokerMessageIdentifier? BrokerMessageIdentifier { get; }
    Property Value
    Type Description
    IBrokerMessageIdentifier
    Remarks

    The identifier value will be set only after the message has been successfully published to the message broker.

    | Improve this doc View source

    Endpoint

    Gets the destination endpoint.

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