Table of Contents

IPersistentDataStore<T, TOptions> Interface

Definition

Namespace
Savvyio.Data
Assemblies
Savvyio.Core.dll
Source
src/Savvyio.Core/Data/IPersistentDataStore.cs

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