Show / Hide Table of Contents

Namespace Ease.Repository

Classes

BestEffortUnitOfWork

Implementation of the unit of work supporting co-mingling of operations across multiple backing stores (including potential for a mix of transactional and non-transactional stores).

ChangeTrackingExtensions

MemoryStore

A simple in-memory "Store" implementation for experimentation and testing.

Interfaces

IBestEffortUnitOfWork

Interface for unit of work pattern where best-effort transaction is to be managed by hand rather than by underlying store.

IRegisterEntities

IRepository<TKey, TEntity>

Base interface for general entity repositories.

IStoreBatchWriter

Synchronous batch write abstraction for Stores.

IStoreBatchWriterAsync

Asynchronous batch write abstraction for Stores.

IStoreWriter

Synchronous write abstraction for Stores.

IStoreWriterAsync

Async write abstraction for Stores.

IUnitOfWork

Interface for general unit of work for the repository pattern.

Back to top Generated by DocFX