Table of Contents

Class EntityFrameworkKafkaOffsetStoreSettingsBuilder

Namespace
Silverback.Messaging.Configuration
Assembly
Silverback.Storage.EntityFramework.dll
public class EntityFrameworkKafkaOffsetStoreSettingsBuilder : IKafkaOffsetStoreSettingsImplementationBuilder
Inheritance
EntityFrameworkKafkaOffsetStoreSettingsBuilder
Implements
Inherited Members

Constructors

EntityFrameworkKafkaOffsetStoreSettingsBuilder(Type, Func<IServiceProvider, ISilverbackContext?, DbContext>)

Initializes a new instance of the EntityFrameworkKafkaOffsetStoreSettingsBuilder class.

public EntityFrameworkKafkaOffsetStoreSettingsBuilder(Type dbContextType, Func<IServiceProvider, ISilverbackContext?, DbContext> dbContextFactory)

Parameters

dbContextType Type

The type of the DbContext to be used to access the database.

dbContextFactory Func<IServiceProvider, ISilverbackContext, DbContext>

The factory method that creates the DbContext instance.

Methods

Build()

Builds the settings instance.

public KafkaOffsetStoreSettings Build()

Returns

KafkaOffsetStoreSettings

The KafkaOffsetStoreSettings.