AdditionalWidgets.AdditionalWidgetsController.GetCategories C# (CSharp) Method

GetCategories() private method

private GetCategories ( AtomSite.Domain.AtomFeed Feed ) : IEnumerable
Feed AtomSite.Domain.AtomFeed
return IEnumerable
        private IEnumerable<AtomCategory> GetCategories(AtomFeed Feed)
        {
            if (Feed.Entries.Count() == 0 ||
                Feed.Entries.SelectMany(e => e.Categories).Count() == 0)
                return Enumerable.Empty<AtomCategory>();
            return Feed.Entries.SelectMany(e => e.Categories).Distinct()
                .OrderBy(c => c.ToString());
        }