C# Class Nancy.Blog.Services.CachedFeedService

Inheritance: IFeedService
Afficher le fichier Open project: NancyFx/Nancy.Blog

Méthodes publiques

Méthode Description
CachedFeedService ( IConfigSettings configSettings, IRootPathProvider rootPathProvider ) : System
GetItem ( string link ) : BlogPost
GetItems ( int feedCount = 10, int pagenum ) : IEnumerable

Private Methods

Méthode Description
FeedCategoryInNancyCategories ( System.ServiceModel.Syndication.SyndicationCategory category ) : bool
GetFeed ( string url, string id, SyndicationFeed>.List syndicationFeeds ) : void
GetItemsForCache ( int feedCount, int pagenum ) : IEnumerable
GetSyndicationFeeds ( IEnumerable metadataEntries ) : SyndicationFeed>>.IEnumerable

Method Details

CachedFeedService() public méthode

public CachedFeedService ( IConfigSettings configSettings, IRootPathProvider rootPathProvider ) : System
configSettings IConfigSettings
rootPathProvider IRootPathProvider
Résultat System

GetItem() public méthode

public GetItem ( string link ) : BlogPost
link string
Résultat BlogPost

GetItems() public méthode

public GetItems ( int feedCount = 10, int pagenum ) : IEnumerable
feedCount int
pagenum int
Résultat IEnumerable