Table of Contents

Namespace GroupeIsa.Neos.Domain.Persistence

Classes

SaveOptions

Represents save options for the unit of work.

Interfaces

IChangeTracker

Provides the functionalities to access to change tracking information and operations for entity instances.

IDatabase

Represents an abstraction of Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.

IDbContext

Provides access to the db context.

IEntityRepositoryAccessor

Resolves the concrete repository of a business entity instance, including for base/abstract entity types.

IPersistedEntity

Provides the functionalities of a persisted entity.

IPersistenceContext

Provides the functionalities to determine if we are in a read only persistence context.

IRepository

Represents a repository.

IRepository<TEntity>

Represents a repository.

IUnitOfWork

Unit of work.

Enums

BusinessEntityState

The state in which an entity is being tracked by a context.

ConcurrencyAccessMode

Specifies the concurrency access modes.

SaveMode

Defines the save operation mode.