CacheExtension

/// <summary>
/// Создает кеш для пользователя.
/// </summary>
/// <typeparam name="TCache">Тип кэша.</typeparam>
/// <param name="update">Обновление telegram.</param>
public static void CreateCacheData<TCache>(this Update update) where TCache : ITelegramCache

/// <summary>
/// Получает кэш пользователя.
/// </summary>
/// <typeparam name="TCache">Тип кэша.</typeparam>
/// <param name="update">Обновление telegram.</param>
/// <returns>Кэш.</returns>
public static TCache GetCacheData<TCache>(this Update update) where TCache : ITelegramCache

/// <summary>
/// Очищает кеш пользователя.
/// </summary>
/// <param name="update">Обновление данных telegram.</param>
public static void ClearCacheData(this Update update)

/// <summary>
/// Проверяет существуют ли кеш данные пользователя.
/// </summary>
/// <param name="update">Обновление данных telegram.</param>
/// <returns>True - есть кэш, False - нет кэша.</returns>
public static bool HasCacheData(this Update update)

Last updated