Interface IDbTools
A collection of tools for working with the database.
Namespace: LemonEdge.DataAccess.Core.Abstractions.Context
Assembly: LemonEdge.DataAccess.Core.Abstractions.dll
Syntax
public interface IDbTools
Properties
BuilderFactory
The factory for IQueryBuilders.
Declaration
IQueryBuilderFactory BuilderFactory { get; }
Property Value
Type | Description |
---|---|
IQueryBuilderFactory |
EnvironmentFactory
The factory for IGlobalDbEnvironments.
Declaration
IGlobalDbEnvironmentFactory EnvironmentFactory { get; }
Property Value
Type | Description |
---|---|
IGlobalDbEnvironmentFactory |
ReaderFactory
The factory for IReaders.
Declaration
IReaderFactory ReaderFactory { get; }
Property Value
Type | Description |
---|---|
IReaderFactory |
Settings
The database settings from config.
Declaration
DataAccessSettings Settings { get; }
Property Value
Type | Description |
---|---|
DataAccessSettings |