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
ISearchableDataStore<T, TOptions>