Property | Type | Description | |
---|---|---|---|
Channel | IModel | ||
Connection |
Method | Description | |
---|---|---|
Dispose ( ) : void |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
Method | Description | |
---|---|---|
ConnectToBroker ( ) : void | ||
Dispose ( bool disposing ) : void | ||
EnsureChannel ( string queueName = "Producer Channel" ) : void |
Connects the specified queue name.
|
|
MessageGateway ( |
Initializes a new instance of the MessageGateway class. Use if you need to inject a test logger The amqp uri and exchange to connect to
|
Method | Description | |
---|---|---|
ConnectWithCircuitBreaker ( string queueName ) : void | ||
ConnectWithRetry ( string queueName ) : void |
protected EnsureChannel ( string queueName = "Producer Channel" ) : void | ||
queueName | string | Name of the queue. |
return | void |
protected MessageGateway ( |
||
connection | ||
return | System |