interface IUserInfoCacheProvider {
    clear(): Promise<void>;
    getUserInfo(id: string): Promise<null | IUserInfo>;
    getUsersInfo(ids: string[]): Promise<IUserInfo[]>;
    setUserInfo(info: IUserInfo): Promise<void>;
    setUsersInfo(info: IUserInfo[]): Promise<void>;
}

Implemented by

Methods

  • Returns Promise<void>

  • Parameters

    • id: string

    Returns Promise<null | IUserInfo>

  • Parameters

    • ids: string[]

    Returns Promise<IUserInfo[]>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

MMNEPVFCICPMFPCPTTAAATR