Interface IBrokerClientsConnector
- Namespace
- Silverback.Messaging.Broker
- Assembly
- Silverback.Integration.dll
Initializes and connects the configured producers and consumers.
public interface IBrokerClientsConnector
Methods
ConnectAllAsync(CancellationToken)
Calls all the IBrokerClientsInitializer and initializes the producers and consumers (if InitializeAsync() wasn't called yet), then initializes the connection to the message broker(s).
ValueTask ConnectAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenA CancellationToken used to cancel the operation.
Returns
DisconnectAllAsync()
Disconnects all the producers and consumers.
ValueTask DisconnectAllAsync()
Returns
InitializeAsync()
Calls all the IBrokerClientsInitializer and initializes the producers and consumers.
ValueTask InitializeAsync()