C# Class BaconographyPortable.Model.Reddit.ListingHelpers.SubredditLinks

Inheritance: IListingProvider, ICachedListingProvider
Datei anzeigen Open project: Synergex/Baconography

Public Methods

Method Description
CacheIt ( Listing listing ) : System.Threading.Tasks.Task
GetAdditionalListing ( string after, object>.Dictionary state ) : Task
GetCachedListing ( object>.Dictionary state ) : Task
GetInitialListing ( object>.Dictionary state ) : Task
GetMore ( IEnumerable ids, object>.Dictionary state ) : Task
Refresh ( object>.Dictionary state ) : Task
SubredditLinks ( IBaconProvider baconProvider, string subreddit, string subredditId = null ) : BaconographyPortable.Services

Method Details

CacheIt() public method

public CacheIt ( Listing listing ) : System.Threading.Tasks.Task
listing Listing
return System.Threading.Tasks.Task

GetAdditionalListing() public method

public GetAdditionalListing ( string after, object>.Dictionary state ) : Task
after string
state object>.Dictionary
return Task

GetCachedListing() public method

public GetCachedListing ( object>.Dictionary state ) : Task
state object>.Dictionary
return Task

GetInitialListing() public method

public GetInitialListing ( object>.Dictionary state ) : Task
state object>.Dictionary
return Task

GetMore() public method

public GetMore ( IEnumerable ids, object>.Dictionary state ) : Task
ids IEnumerable
state object>.Dictionary
return Task

Refresh() public method

public Refresh ( object>.Dictionary state ) : Task
state object>.Dictionary
return Task

SubredditLinks() public method

public SubredditLinks ( IBaconProvider baconProvider, string subreddit, string subredditId = null ) : BaconographyPortable.Services
baconProvider IBaconProvider
subreddit string
subredditId string
return BaconographyPortable.Services