Table of Contents

Namespace Savvyio.Data

Assembly: Savvyio.Core.dll

Interfaces

IDataStore<T>

A marker interface that specifies an abstraction of data persistence based on the Data Access Object pattern aka DAO.

IDeletableDataStore<T>

Defines a generic way of abstracting deletable data access objects (cruD).

IPersistentDataStore<T, TOptions>

Defines a generic way of abstracting persistent data access objects (CRUD).

IReadableDataStore<T>

Defines a generic way of abstracting readable data access objects (cRud).

ISearchableDataStore<T, TOptions>

Defines a generic way of abstracting searchable data access objects (cRud).

IWritableDataStore<T>

Defines a generic way of abstracting writable data access objects (CrUd).