Namespace Savvyio.Data
Assembly: Savvyio.Core.dll
The Savvyio.Data
namespace holds all the abstractions and core types related to data.
Availability: .NET 9 and .NET 8
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).