Interface IBrokerMessageIdentifiersTrackerFactory
Builds an IBrokerMessageIdentifiersTracker instance for the EndpointConfiguration.
Namespace: Silverback.Messaging.Broker.BrokerMessageIdentifiersTracking
Assembly: Silverback.Integration.dll
Syntax
public interface IBrokerMessageIdentifiersTrackerFactory
Methods
GetTracker(EndpointConfiguration, IServiceProvider)
Returns the IBrokerMessageIdentifiersTracker compatible with the specific message broker.
Declaration
IBrokerMessageIdentifiersTracker GetTracker(EndpointConfiguration configuration, IServiceProvider serviceProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| EndpointConfiguration | configuration | The endpoint configuration that will be used to determine the IBrokerMessageIdentifiersTracker to be used. |
| IServiceProvider | serviceProvider | The IServiceProvider that can be used to resolve additional services. |
Returns
| Type | Description |
|---|---|
| IBrokerMessageIdentifiersTracker |