Table of Contents

Interface IBrokerMessageIdentifiersTrackerFactory

Namespace
Silverback.Messaging.Broker.BrokerMessageIdentifiersTracking
Assembly
Silverback.Integration.dll
public interface IBrokerMessageIdentifiersTrackerFactory

Methods

GetTracker(EndpointConfiguration, IServiceProvider)

Returns the IBrokerMessageIdentifiersTracker compatible with the specific message broker.

IBrokerMessageIdentifiersTracker GetTracker(EndpointConfiguration configuration, IServiceProvider serviceProvider)

Parameters

configuration EndpointConfiguration

The endpoint configuration that will be used to determine the IBrokerMessageIdentifiersTracker to be used.

serviceProvider IServiceProvider

The IServiceProvider that can be used to resolve additional services.

Returns

IBrokerMessageIdentifiersTracker

The IBrokerMessageIdentifiersTracker.