public virtual async Task <IEnumerable <T> > GetAsync(Func <T, bool> predicate = null, CancellationToken cancellationToken = default) { try { return(await _unitOfWork.GetAsync(predicate, cancellationToken)); } catch (Exception ex) { throw ex; } }
public async Task <IEnumerable <Behavior> > GetBehaviors(ISpecification <Behavior> spec, CancellationToken cancellationToken = default) { return(await _unitOfWork.GetAsync(spec, cancellationToken)); }