TESSA Web API
    Preparing search index...

    Class ViewSubsetCacheProvider

    Кеш результата запроса к сабсетам представлений.

    Implements

    Index

    Constructors

    Methods

    Constructors

    • Parameters

      • _appNotifier: IAppNotifier
      • _cacheName: string
      • _cacheTtl: number = VIEWS_CACHE_TTL
      • _maxCount: number = VIEWS_CACHE_MAX_COUNT

      Returns ViewSubsetCacheProvider

    Methods

    • Полная очистка кеша.

      Parameters

      • all: boolean = true

      Returns Promise<void>

    • Удалить запись из кеша.

      Parameters

      • key: string

        Ключ, по которому очищается результат в кеше.

      Returns Promise<boolean>

    • Сохранить результат выполнения представления в кеш.

      Parameters

      • key: string

        Ключ, по которому сохраняется результат в кеш.

      • viewResult: ViewResult

        Результат выполнения представления.

      • Optionalopt: ResponseInit

        Информация об http-ответе.

      Returns Promise<void>

    • Получить закешированный результат.

      Parameters

      • key: string

        Ключ, по которому запрашивается результат из кеша.

      Returns Promise<null | ViewResult>