TESSA Web API
    Preparing search index...

    Interface IViewSubsetCacheProvider

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

    interface IViewSubsetCacheProvider {
        clear(all?: boolean): Promise<void>;
        remove(key: string): Promise<boolean>;
        set(key: string, viewResult: ViewResult, opt?: ResponseInit): Promise<void>;
        tryGet(key: string): Promise<null | ViewResult>;
    }

    Implemented by

    Index

    Methods

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

      Parameters

      • Optionalall: boolean

      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>