Method | Description | |
---|---|---|
AllLinks ( string after ) : Task |
||
Cleanup ( DB db, int timeStampIndex, System.TimeSpan olderThan, |
||
CleanupAll ( System.TimeSpan olderThan, System token ) : Task | ||
Clear ( ) : Task | ||
ClearHistory ( ) : Task | ||
DequeueAction ( ) : Task |
||
EnqueueAction ( string actionName, string>.Dictionary |
||
GetCommentMetadata ( string permalink ) : int>>.Task |
||
GetDomainAggregates ( int maxListSize = 10, int threshold = 25 ) : Task
|
||
GetHash ( string name ) : uint | ||
GetImage ( string uri ) : Task |
||
GetImages ( string uri ) : string>>>.Task |
||
GetMessages ( |
||
GetMoreComments ( string subredditId, string linkId, IEnumerable |
||
GetSetting ( string name ) : Task |
||
GetSubreddit ( string name ) : Task |
||
GetSubredditAggregates ( int maxListSize = 10, int threshold = 25 ) : Task
|
||
GetTopLevelComments ( string permalink, int count ) : Task |
||
HasHistory ( string link ) : bool | ||
IncrementDomainStatistic ( string domain, bool isLink ) : Task | ||
IncrementSubredditStatistic ( string subredditId, bool isLink ) : Task | ||
Initialize ( ) : Task | ||
LinksForSubreddit ( string subredditName, string after ) : Task |
||
OfflineService ( IRedditService redditService, INotificationService notificationService, ISettingsService settingsService, ISuspensionService suspensionService ) : Baconography.NeutralServices.KitaroDB | ||
ReInitialize ( ) : Task | ||
RetrieveLink ( string id ) : Task |
||
RetrieveLinkByUrl ( string url, System.TimeSpan maxAge ) : Task |
||
RetrieveOrderedThings ( string key, System.TimeSpan maxAge ) : Task |
||
RetrieveSubredditById ( string id ) : Task |
||
RetrieveThing ( string key, System.TimeSpan maxAge ) : Task |
||
StoreComments ( |
||
StoreHistory ( string link ) : Task | ||
StoreImage ( byte bytes, string uri ) : Task | ||
StoreImages ( string>.IEnumerable |
||
StoreLink ( Thing link ) : Task | ||
StoreLinks ( |
||
StoreMessages ( |
||
StoreOrderedThings ( IListingProvider listingProvider ) : Task | ||
StoreOrderedThings ( string key, IEnumerable |
||
StoreSetting ( string name, string value ) : Task | ||
StoreSubreddit ( TypedThing |
||
StoreThing ( string key, Thing thing ) : Task | ||
Suspend ( ) : Task | ||
UserHasOfflineMessages ( |
Method | Description | |
---|---|---|
InitializeImpl ( ) : Task | ||
PurgeDB ( DB db, string filename ) : Task | ||
_suspensionService_Resuming ( ) : void | ||
_suspensionService_Suspending ( ) : void |
public static Cleanup ( DB db, int timeStampIndex, System.TimeSpan olderThan, |
||
db | DB | |
timeStampIndex | int | |
olderThan | System.TimeSpan | |
cancelToken | ||
return | Task |
public CleanupAll ( System.TimeSpan olderThan, System token ) : Task | ||
olderThan | System.TimeSpan | |
token | System | |
return | Task |
public EnqueueAction ( string actionName, string>.Dictionary |
||
actionName | string | |
parameters | string>.Dictionary | |
return | Task |
public GetCommentMetadata ( string permalink ) : int>>.Task |
||
permalink | string | |
return | int>>.Task |
public GetDomainAggregates ( int maxListSize = 10, int threshold = 25 ) : Task
|
||
maxListSize | int | |
threshold | int | |
return | Task
|
public GetImages ( string uri ) : string>>>.Task |
||
uri | string | |
return | string>>>.Task |
public GetMessages ( |
||
user | ||
return | Task |
public GetMoreComments ( string subredditId, string linkId, IEnumerable |
||
subredditId | string | |
linkId | string | |
ids | IEnumerable |
|
return | Task |
public GetSubredditAggregates ( int maxListSize = 10, int threshold = 25 ) : Task
|
||
maxListSize | int | |
threshold | int | |
return | Task
|
public GetTopLevelComments ( string permalink, int count ) : Task |
||
permalink | string | |
count | int | |
return | Task |
public IncrementDomainStatistic ( string domain, bool isLink ) : Task | ||
domain | string | |
isLink | bool | |
return | Task |
public IncrementSubredditStatistic ( string subredditId, bool isLink ) : Task | ||
subredditId | string | |
isLink | bool | |
return | Task |
public LinksForSubreddit ( string subredditName, string after ) : Task |
||
subredditName | string | |
after | string | |
return | Task |
public OfflineService ( IRedditService redditService, INotificationService notificationService, ISettingsService settingsService, ISuspensionService suspensionService ) : Baconography.NeutralServices.KitaroDB | ||
redditService | IRedditService | |
notificationService | INotificationService | |
settingsService | ISettingsService | |
suspensionService | ISuspensionService | |
return | Baconography.NeutralServices.KitaroDB |
public RetrieveLinkByUrl ( string url, System.TimeSpan maxAge ) : Task |
||
url | string | |
maxAge | System.TimeSpan | |
return | Task |
public RetrieveOrderedThings ( string key, System.TimeSpan maxAge ) : Task |
||
key | string | |
maxAge | System.TimeSpan | |
return | Task |
public RetrieveSubredditById ( string id ) : Task |
||
id | string | |
return | Task |
public RetrieveThing ( string key, System.TimeSpan maxAge ) : Task |
||
key | string | |
maxAge | System.TimeSpan | |
return | Task |
public StoreComments ( |
||
listing | ||
return | Task |
public StoreImage ( byte bytes, string uri ) : Task | ||
bytes | byte | |
uri | string | |
return | Task |
public StoreImages ( string>.IEnumerable |
||
apiResults | string>.IEnumerable | |
uri | string | |
return | Task |
public StoreLinks ( |
||
listing | ||
return | Task |
public StoreMessages ( |
||
user | ||
listing | ||
return | Task |
public StoreOrderedThings ( IListingProvider listingProvider ) : Task | ||
listingProvider | IListingProvider | |
return | Task |
public StoreOrderedThings ( string key, IEnumerable |
||
key | string | |
things | IEnumerable |
|
return | Task |
public StoreSetting ( string name, string value ) : Task | ||
name | string | |
value | string | |
return | Task |
public StoreSubreddit ( TypedThing |
||
subreddit | TypedThing |
|
return | Task |
public StoreThing ( string key, Thing thing ) : Task | ||
key | string | |
thing | Thing | |
return | Task |
public UserHasOfflineMessages ( |
||
user | ||
return | Task |