Show / Hide Table of Contents

    Class RabbitMqBusControlSettings

    Represents the settings for an RabbitMQ message broker.

    Inheritance
    System.Object
    BusControlSettings
    RabbitMqBusControlSettings
    Namespace: Copper.MassTransit.Interface
    Assembly: Copper.MassTransit.dll
    Syntax
    public class RabbitMqBusControlSettings : BusControlSettings

    Constructors

    View Source

    RabbitMqBusControlSettings()

    Initializes a new instance of the RabbitMqBusControlSettings class.

    Declaration
    public RabbitMqBusControlSettings()
    View Source

    RabbitMqBusControlSettings(String)

    Initializes a new instance of the RabbitMqBusControlSettings class.

    Declaration
    public RabbitMqBusControlSettings(string connectionString)
    Parameters
    Type Name Description
    System.String connectionString

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

    Properties

    View Source

    AutoDelete

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

    Declaration
    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
    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
    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

    PrefetchCount

    Gets or sets the number of messages to prefetch from the RabbitMQ message broker.

    Declaration
    public int PrefetchCount { get; set; }
    Property Value
    Type Description
    System.Int32

    the number of messages to prefetch from the RabbitMQ message broker.

    View Source

    Serializer

    Gets or sets the serializer used.

    Declaration
    public RabbitMqBusControlSerializer Serializer { get; set; }
    Property Value
    Type Description
    RabbitMqBusControlSerializer

    the serializer type applied to the BusControl on creation.

    • View Source
    Back to top Generated by DocFX