Class RabbitMqTransportMetadata
Represents the metadata of the MassTransit transport using a RabbitMQ message broker.
Namespace: Copper.Remoting.MassTransit.Common.V1
Assembly: Copper.Remoting.MassTransit.Common.dll
Syntax
[DataContract]
public class RabbitMqTransportMetadata : TransportMetadata
Properties
View SourceAutoDelete
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 |
|
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. |
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 |
|
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. |