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 |