Class KafkaOffsetStoreFactory
Builds an IKafkaOffsetStore instance according to the provided KafkaOffsetStoreSettings.
Inheritance
KafkaOffsetStoreFactory
Implements
Inherited Members
Namespace: Silverback.Messaging.Consuming.KafkaOffsetStore
Assembly: Silverback.Integration.Kafka.dll
Syntax
public class KafkaOffsetStoreFactory : ExtensibleFactory<IKafkaOffsetStore, KafkaOffsetStoreSettings>, IKafkaOffsetStoreFactory
Constructors
KafkaOffsetStoreFactory()
Builds an IKafkaOffsetStore instance according to the provided KafkaOffsetStoreSettings.
Declaration
public KafkaOffsetStoreFactory()
Methods
GetStore(KafkaOffsetStoreSettings, IServiceProvider)
Returns an IKafkaOffsetStore according to the specified settings.
Declaration
public IKafkaOffsetStore GetStore(KafkaOffsetStoreSettings settings, IServiceProvider serviceProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| KafkaOffsetStoreSettings | settings | The settings that will be used to create the IKafkaOffsetStore. |
| IServiceProvider | serviceProvider | The IServiceProvider that can be used to resolve additional services. |
Returns
| Type | Description |
|---|---|
| IKafkaOffsetStore | The IKafkaOffsetStore. |