Show / Hide Table of Contents

    Class RabbitMqTransportMetadata

    Represents the metadata of the MassTransit transport using a RabbitMQ message broker.

    Inheritance
    System.Object
    TransportMetadata
    RabbitMqTransportMetadata
    Namespace: Copper.Eventing.MassTransit.Common.V1
    Assembly: Copper.Eventing.MassTransit.Common.dll
    Syntax
    [DataContract]
    public class RabbitMqTransportMetadata : TransportMetadata

    Properties

    View Source

    AutoDelete

    Gets or sets a value indicating whether the queue/exchange should be created as auto-delete.

    Declaration
    [DataMember]
    public bool AutoDelete { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if the queue/exchange should be created as auto-delete; otherwise, false.

    View Source

    ConnectionString

    Gets or sets the connection string to use for connecting to the RabbitMQ host.

    Declaration
    [DataMember]
    public string ConnectionString { get; set; }
    Property Value
    Type Description
    System.String

    The connection string to use for connecting to the RabbitMQ host.

    View Source

    Durable

    Gets or sets a value indicating whether the queue/exchange should be durable (survives broker restart) or in-memory.

    Declaration
    [DataMember]
    public bool Durable { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if the queue/exchange should be durable (survives broker restart); otherwise, false.

    View Source

    Serializer

    Gets or sets the MassTransit serializer to use.

    Declaration
    [DataMember]
    public string Serializer { get; set; }
    Property Value
    Type Description
    System.String

    The MassTransit serializer to use.

    • View Source
    Back to top Generated by DocFX