Nabû 1.0.0
Standardizing .NET developments with abstractions
Nabu.Data.IDao< TContext > Member List

This is the complete list of members for Nabu.Data.IDao< TContext >, including all inherited members.

AddAsync< T >(T entity, CancellationToken cancellationToken=default)Nabu.Data.IDao
AddAsync< T >(IEnumerable< T > entities, CancellationToken cancellationToken=default)Nabu.Data.IDao
AnyAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao
Context (defined in Nabu.Data.IDao< TContext >)Nabu.Data.IDao< TContext >
CountAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao
DeleteAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao
EvaluateJoinQuery< T1, T2, TKey, TSelect, TFinal >(IJoinQuery< T1, T2, TKey, TSelect, TFinal > joinQuery, CancellationToken cancellationToken=default)Nabu.Data.IDao
FirstOrDefaultAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao
GetByIdAsync< T >(string id, CancellationToken cancellationToken=default)Nabu.Data.IDao
GetIncludeEvaluator< T >() (defined in Nabu.Data.IDao)Nabu.Data.IDao
ListAllAsync< T >(CancellationToken cancellationToken=default)Nabu.Data.IDao
ListAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default)Nabu.Data.IDao
SelectAllAsync< T, TSelect >(Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao
SelectAsync< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao
SelectByIdAsync< T, TSelect >(string id, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao
SelectFirstOrDefaultAsync< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao
SelectGroupBy< T, TKey, TSelect >(ISpecification< T > spec, Expression< Func< T, TKey > > groupBy, Expression< Func< IGrouping< TKey, T >, TSelect > > mapper, CancellationToken cancellationToken=default)Nabu.Data.IDao
SelectMethod< T, TSelect, TReturn >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, Expression< Func< IQueryable< TSelect >, TReturn > > method)Nabu.Data.IDao
TransactionBegin(CancellationToken cancellationToken=default)Nabu.Data.IDao
TransactionCommit(CancellationToken cancellationToken=default)Nabu.Data.IDao
TransactionMakeSavePoint(string name, CancellationToken cancellationToken=default)Nabu.Data.IDao
TransactionRemoveSavePoint(string name, CancellationToken cancellationToken=default)Nabu.Data.IDao
TransactionRollback(CancellationToken cancellationToken=default)Nabu.Data.IDao
TransactionRollbackToSavePoint(string name, CancellationToken cancellationToken=default)Nabu.Data.IDao
UpdateAsync< T >(T entity, CancellationToken cancellationToken=default)Nabu.Data.IDao
UpdateAsync< T >(IEnumerable< T > entities, CancellationToken cancellationToken=default)Nabu.Data.IDao
UpdateAsync< T >(ISpecification< T > spec, Action< T > updater, CancellationToken cancellationToken=default)Nabu.Data.IDao