public TextTypeFilter GetTextTypeFilter() { var filterOptions = _collection .Aggregate() .Group(x => x.TextType, group => new { Key = group.Key, Value = group.Count(), }) .ToEnumerable() .ToDictionary(x => x.Key ?? string.Empty, x => x.Value); var textTypeFilter = new TextTypeFilter { FilterOptions = filterOptions }; return(textTypeFilter); }
public TextTypeFilterModel GetTextTypeFilter() { TextTypeFilter textTypeFilter = _englishTextFiltersRepository.GetTextTypeFilter(); return(_mapper.Map <TextTypeFilterModel>(textTypeFilter)); }