Table of Contents

Interface IPersistentDataStore<T, TOptions>

Namespace
Savvyio.Data
Assembly
Savvyio.Core.dll

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

public interface IPersistentDataStore<T, out TOptions> : IWritableDataStore<T>, IReadableDataStore<T>, ISearchableDataStore<T, TOptions>, IDeletableDataStore<T>, IDataStore<T> where T : class where TOptions : AsyncOptions, new()

Type Parameters

T

The type of the DTO.

TOptions

The type of options associated with this DTO.

Inherited Members

See Also