Table of Contents

Struct NoReminderStore

Namespace
The.Search
Assembly
Instagile.dll
public struct NoReminderStore : IReminderStore
Implements
Inherited Members

Methods

QueryGeneralRemindersAsync(CallbackEnvironment, IServices, IEnumerable<IReminder>)

Get updated counts for an authorised subset of the requested reminders, using the reminder description as a cache key.

public Task<IEnumerable<ReminderUpdate>> QueryGeneralRemindersAsync(CallbackEnvironment environment, IServices services, IEnumerable<IReminder> reminders)

Parameters

environment CallbackEnvironment
services IServices
reminders IEnumerable<IReminder>

Returns

Task<IEnumerable<ReminderUpdate>>

QueryPersonalRemindersAsync(CallbackEnvironment, IServices, IEnumerable<IReminder>)

Get updated counts for an authorised subset of the requested reminders, using the reminder query directly without caching.

public Task<IEnumerable<ReminderUpdate>> QueryPersonalRemindersAsync(CallbackEnvironment environment, IServices services, IEnumerable<IReminder> reminders)

Parameters

environment CallbackEnvironment
services IServices
reminders IEnumerable<IReminder>

Returns

Task<IEnumerable<ReminderUpdate>>

Events

UpdatesAvailable

public event Action<IEnumerable<ReminderUpdate>>? UpdatesAvailable

Event Type

Action<IEnumerable<ReminderUpdate>>