public VideoTypeFilter GetVideoTypeFilter() { var filterOptions = _collection .Aggregate() .Group(x => x.VideoType, group => new { Key = group.Key, Value = group.Count(), }) .ToEnumerable() .ToDictionary(x => x.Key ?? string.Empty, x => x.Value); var videoTypeFilter = new VideoTypeFilter { FilterOptions = filterOptions }; return(videoTypeFilter); }
public VideoTypeFilterModel GetVideoTypeFilter() { VideoTypeFilter videoTypeFilter = _englishVideoFiltersRepository.GetVideoTypeFilter(); return(_mapper.Map <VideoTypeFilterModel>(videoTypeFilter)); }