Table of Contents

Namespace Savvyio.Extensions.EFCore

Assembly: Savvyio.Extensions.EFCore.dll

Classes

EfCoreDataSource

Provides a default implementation of the IEfCoreDataSource interface to support the actual I/O communication with a source of data using Microsoft Entity Framework Core.

EfCoreDataSourceOptions

Configuration options for IEfCoreDataSource.

EfCoreDataStore<T>

Provides a default implementation of the IPersistentDataStore<T, TOptions> interface to serve as an abstraction layer before the actual I/O communication with a source of data using Microsoft Entity Framework Core.

EfCoreDbContext

Provides a default implementation of the DbContext class to support Savvy I/O extensions of Microsoft Entity Framework Core.

EfCoreQueryOptions<T>

Specifies options that is related to EfCoreDataStore<T>.

EfCoreRepository<TEntity, TKey>

Provides a default implementation of the IPersistentRepository<TEntity, TKey> interface to serve as an abstraction layer before the actual I/O communication with a source of data using Microsoft Entity Framework Core.

Interfaces

IEfCoreDataSource

Defines a generic way to support the actual I/O communication with a source of data - tailored to Microsoft Entity Framework Core.