public async Task <bool> IsUserWithNameAvailableAsync(User user) { var users = await _persistanceService.GetAsync <User>(u => u.Username == user.Username); return(users.FirstOrDefault() != null); }
public async Task <IEnumerable <TItem> > GetItemsOfUserAsync <TItem>(int parentId) where TItem : BaseItem { return(await _persistenceService.GetAsync <TItem>(i => i.ParentId == parentId)); }