Table of Contents

Class AggregatingDStoreCtxConfigurator

Namespace
Tlabs.Data.Store
Assembly
Tlabs.EfDataStore.dll

Aggregation of IDStoreConfigModel(s).

public class AggregatingDStoreCtxConfigurator : IDStoreCtxConfigurator
Inheritance
AggregatingDStoreCtxConfigurator
Implements
Inherited Members
Extension Methods

Constructors

AggregatingDStoreCtxConfigurator(IEnumerable<IDStoreConfigModel>)

Ctor from enumeration of IDStoreConfigModel to be aggregated.

public AggregatingDStoreCtxConfigurator(IEnumerable<IDStoreConfigModel> modelConfigs)

Parameters

modelConfigs IEnumerable<IDStoreConfigModel>

Methods

ConfigureDb(DbContextOptionsBuilder)

Configure the context options using the optBuilder.

public virtual void ConfigureDb(DbContextOptionsBuilder optBuilder)

Parameters

optBuilder DbContextOptionsBuilder

Remarks

This context option configuration is called for each context instance that is created.

ConfigureModel(ModelBuilder)

Configure the data model using the modBuilder.

public virtual void ConfigureModel(ModelBuilder modBuilder)

Parameters

modBuilder ModelBuilder

Remarks

This model configuration is called only once per implementation type.