Interface IRabbitMqMessageConsumer
Assembly: Volo.Abp.RabbitMQ.dll
Syntax
public interface IRabbitMqMessageConsumer
Methods
BindAsync(string)
Declaration
Task BindAsync(string routingKey)
Parameters
Type |
Name |
Description |
string |
routingKey |
|
Returns
OnMessageReceived(Func<IModel, BasicDeliverEventArgs, Task>)
Declaration
void OnMessageReceived(Func<IModel, BasicDeliverEventArgs, Task> callback)
Parameters
Type |
Name |
Description |
Func<IModel, BasicDeliverEventArgs, Task> |
callback |
|
UnbindAsync(string)
Declaration
Task UnbindAsync(string routingKey)
Parameters
Type |
Name |
Description |
string |
routingKey |
|
Returns
Extension Methods