This class represents parametrized cache. This is cache which takes params in form of IChatCacheableParam, makes
hash code from this param (CacheKey) and if this key exists in cache, it returns cache. If key does not exists,
it uses function of type FetchDataFunc to get data and store them in cache.
Function FetchDataFunc returns IEnumerable. This means that this cache is useful only for sequences.
Inheritance Hierarchy
CMS.Chat ChatParametrizedCacheWrapper TData, TParam
Namespace: CMS.Chat
Assembly: CMS.Chat (in CMS.Chat.dll) Version: 8.0.0.0 (8.0.5239.26125)
See Also