Namespace FishMMO.Database.Npgsql.Services.Interfaces.Actions
Interfaces
- ICountByKeyAction<TKey>
Defines a count operation keyed by a single value.
- IDeleteByKeyAction<TKey>
Defines a delete operation keyed by a single value.
- IDeleteByKeyVersionedAction<TKey>
Defines a version-gated delete operation keyed by a single value.
- IExistsByKeyAction<TKey>
Defines an existence check keyed by a single value.
- IFetchByKeyAction<TKey, TResult>
Defines a fetch operation that returns a single result for a given key.
- IFetchCollectionByKeyAction<TKey, TItem>
Defines a fetch operation that returns a collection for a given key.
- IFetchManyByKeyAction<TKey, TItem>
Defines a fetch operation that explicitly returns many items for a given key.
- IPersistAction<TRequest>
Defines a persist operation.
- IPersistAction<TRequest, TResult>
Defines a persist operation that returns a value on success.
- IPersistManyAction<TItem>
Defines a persist operation for a collection.