| _dbContext (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protected |
| _transaction (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protected |
| AbstractEntityFrameworkDao(TDbContext? dbContext) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protected |
| AddAsync< T >(T entity, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| AddAsync< T >(IEnumerable< T > entities, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| AfterUpdate(CancellationToken cancellationToken=default) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protectedvirtual |
| AnyAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| ApplySpecification< T >(ISpecification< T > spec, bool noTracking=true) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protectedvirtual |
| AspDao(AspDbContext? dbContext) (defined in Nabu.Playground.AspNet.AspDao) | Nabu.Playground.AspNet.AspDao | |
| BeforeRequest(CancellationToken cancellationToken=default) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protectedvirtual |
| Context (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| CountAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| DeleteAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| DeleteByIdAsync< T >(string id, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| DeleteByIdAsync< T >(IEnumerable< string > ids, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| Dispose() (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| Dispose(bool disposing) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protectedvirtual |
| DisposeAsync() (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| DisposeAsyncCore() (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protectedvirtual |
| EvaluateJoinAsQuery< TSelect, TFinal >(IQueryable< TSelect > joinSource, IJoinQuery? joinQuery) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protected |
| EvaluateJoinAsQueryGeneric< T1, T2, TKey, TSelect, TFinal >(IQueryable< T1 > joinSource, IJoinQuery< T1, T2, TKey, TSelect, TFinal >? joinQuery) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protected |
| EvaluateJoinQuery< T1, T2, TKey, TSelect, TFinal >(IJoinQuery< T1, T2, TKey, TSelect, TFinal > joinQuery, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| FirstOrDefaultAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| GetByIdAsync< T >(string id, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| GetIncludeEvaluator< T >() | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| ListAllAsync< T >(CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| ListAsync< T >(ISpecification< T > spec, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| MaxAsync< T, TS >(ISpecification< T > spec, Expression< Func< T, TS?> > fieldSelector, CancellationToken cancellationToken=default) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| MaxAsync< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect?> > fieldSelector, CancellationToken cancellationToken=default) | Nabu.Data.IDao | |
| MinAsync< T, TS >(ISpecification< T > spec, Expression< Func< T, TS?> > fieldSelector, CancellationToken cancellationToken=default) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| MinAsync< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect?> > fieldSelector, CancellationToken cancellationToken=default) | Nabu.Data.IDao | |
| SelectAllAsync< T, TS >(Expression< Func< T, TS > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| SelectAllAsync< T, TSelect >(Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.IDao | |
| SelectAsAsyncEnumerable< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, [EnumeratorCancellation] CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| SelectAsync< T, TS >(ISpecification< T > spec, Expression< Func< T, TS > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| SelectAsync< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.IDao | |
| SelectByIdAsync< T, TS >(string id, Expression< Func< T, TS > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| SelectByIdAsync< T, TSelect >(string id, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.IDao | |
| SelectFirstOrDefaultAsync< T, TS >(ISpecification< T > spec, Expression< Func< T, TS > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| SelectFirstOrDefaultAsync< T, TSelect >(ISpecification< T > spec, Expression< Func< T, TSelect > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.IDao | |
| SelectGroupBy< T, TKey, TS >(ISpecification< T > spec, Expression< Func< T, TKey > > groupBy, Expression< Func< IGrouping< TKey, T >, TS > > mapper, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| 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.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| SetUpdateDateOnEntity< T >(T entity) (defined in Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext >) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | protectedvirtual |
| TransactionBegin(CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| TransactionCommit(CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| TransactionMakeSavePoint(string name, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| TransactionRemoveSavePoint(string name, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| TransactionRollback(CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| TransactionRollbackToSavePoint(string name, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | |
| UpdateAsync< T >(T entity, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| UpdateAsync< T >(IEnumerable< T > entities, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |
| UpdateAsync< T >(ISpecification< T > spec, Action< T > updater, CancellationToken cancellationToken=default) | Nabu.Data.EntityFramework.AbstractEntityFrameworkDao< TDbContext > | virtual |