public Task <List <Tag> > GetTagsByTagIdsAsync(IEnumerable <int> tagIds) => DefaultQuery .SelectMany(project => project.Tags) .Where(tag => tagIds.Contains(tag.Id)) .ToListAsync();
public Task <Project> GetProjectByTagIdAsync(int tagId) => DefaultQuery .Where(project => project.Tags.Any(tag => tag.Id == tagId)) .SingleOrDefaultAsync();
public Task <Setting> GetByCodeAsync(string settingCode) => DefaultQuery.SingleOrDefaultAsync(r => r.Code == settingCode);
public Task <Tag> GetTagByTagIdAsync(int tagId) => DefaultQuery .SelectMany(project => project.Tags) .SingleOrDefaultAsync(tag => tag.Id == tagId);
public Task <Person> GetByOidAsync(Guid oid) => DefaultQuery.SingleOrDefaultAsync(p => p.Oid == oid);
public async Task <IEnumerable <GameResult> > Get(DefaultQuery query) { return(await _gameQueryHandler.Query(query)); }
public Task <Responsible> GetByCodeAsync(string responsibleCode) => DefaultQuery.SingleOrDefaultAsync(r => r.Code == responsibleCode);
public Task <Person> GetWithSavedFiltersByOidAsync(Guid oid) => DefaultQuery .Include(p => p.SavedFilters) .SingleOrDefaultAsync(p => p.Oid == oid);
public async Task <IEnumerable <TeamResult> > Get(DefaultQuery query) { return(await _teamQueryHandler.Query(query)); }