![]() |
CQRS.NET
4.0
A lightweight enterprise Function as a Service (FaaS) framework to write function based serverless and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
|
Provides basic repository methods for operations with an IDataStore<TData>. More...
Public Member Functions | |
void | Create (TData data) |
Create the newly provided data to storage. More... | |
void | Create (IEnumerable< TData > data) |
Create the newly provided data to storage. More... | |
ISingleResultQuery< TQueryStrategy, TData > | Retrieve (ISingleResultQuery< TQueryStrategy, TData > singleResultQuery, bool throwExceptionWhenNoQueryResults=true) |
Builds and executes the provided singleResultQuery . More... | |
ICollectionResultQuery< TQueryStrategy, TData > | Retrieve (ICollectionResultQuery< TQueryStrategy, TData > resultQuery) |
Builds and executes the provided resultQuery . More... | |
void | Update (TData data) |
Update the provided data in storage. More... | |
void | Delete (TData data) |
Will mark the data as logically (or soft). More... | |
void | DeleteAll () |
Delete all contents (normally by use of a truncate operation) in storage. More... | |
void | Destroy (TData data) |
Remove the provided data from storage. More... | |
TData | Load (Guid rsn, bool throwExceptionOnMissingEntity=true) |
Load the TData from storage identified by the provided rsn . More... | |
Provides basic repository methods for operations with an IDataStore<TData>.
TQueryStrategy | : | IQueryStrategy |