Interface IKafkaOffsetStoreFactory
- Namespace
- Silverback.Messaging.Consuming.KafkaOffsetStore
- Assembly
- Silverback.Integration.Kafka.dll
Builds an IKafkaOffsetStore instance according to the provided KafkaOffsetStoreSettings.
public interface IKafkaOffsetStoreFactory
Methods
GetStore(KafkaOffsetStoreSettings, IServiceProvider)
Returns an IKafkaOffsetStore according to the specified settings.
IKafkaOffsetStore GetStore(KafkaOffsetStoreSettings settings, IServiceProvider serviceProvider)
Parameters
settingsKafkaOffsetStoreSettingsThe settings that will be used to create the IKafkaOffsetStore.
serviceProviderIServiceProviderThe IServiceProvider that can be used to resolve additional services.