ReceiveAsync Method
Definition
- Namespace
- Savvyio.Extensions.RabbitMQ.Commands
- Assemblies
- Savvyio.Extensions.RabbitMQ.dll
ReceiveAsync(Action<AsyncOptions>)
Receives command messages asynchronously from the configured RabbitMQ queue.
public IAsyncEnumerable<IMessage<ICommand>> ReceiveAsync(Action<AsyncOptions> setup = null)
Parameters
setupAction<AsyncOptions>The AsyncOptions which may be configured.
Returns
- IAsyncEnumerable<IMessage<ICommand>>
An IAsyncEnumerable<T> that yields IMessage<T> instances as they are received.