This cache wrapper holds Dictionary of items called 'current state', which is bascically an key-value collection of items.
Items in this collections can be modified by FetchChangedDataFunc.
It takes two functions:
FetchAllDataFunc - this function is used to load initial current state
FetchChangedDataFunc - this function is used to load changes to current state in time
Inheritance Hierarchy

CMS.Chat ChatCurrentStateCacheWrapper TData, TKey
Namespace: CMS.Chat
Assembly: CMS.Chat (in CMS.Chat.dll) Version: 8.0.0.0 (8.1.5347.20411)
See Also