Example #1
0
 public virtual Task <TEntity> UpdateAsync(TEntity entity) => AsyncAll.GetAsyncResult(() => Update(entity));
Example #2
0
 public virtual Task FindAsync(Expression <Func <TEntity, bool> > query) => AsyncAll.ExecuteAsync(() => Find(query));
Example #3
0
 public virtual Task RemoveAsync(TIdentifier id) => AsyncAll.ExecuteAsync(() => Remove(id));
Example #4
0
 public virtual Task RemoveAsync(TEntity entity) => AsyncAll.ExecuteAsync(() => Remove(entity));
Example #5
0
 public virtual Task <TEntity> GetAsync(TIdentifier id) => AsyncAll.GetAsyncResult(() => Get(id));
Example #6
0
 public virtual Task <IEnumerable <TEntity> > GetAllAsync() => AsyncAll.GetAsyncResult(() => GetAll());
Example #7
0
 public virtual Task <long> CountAsync() => AsyncAll.GetAsyncResult(() => Count());
Example #8
0
 public virtual Task <TEntity> AddAsync(TEntity entity) => AsyncAll.GetAsyncResult(() => Add(entity));
Example #9
0
 public virtual Task <bool> ExistsAsync(TIdentifier id) => AsyncAll.GetAsyncResult(() => Exists(id));