Приложение П
Сервисы кэширования
Список доступных сервисов кэширования (см. Таблица П. 1):
Таблица П. 1
|
Наименование
|
Тип
|
Описание
|
|
MemoryCacheService
|
Base
|
Сервис для кэширования любой таблицы, посредством Generic метода - GetOrCreateTableAsync
|
|
DocgroupCachingService
|
MultiObject
|
Сервис кэширования групп документов, включая значения по умолчанию
|
|
EosObjectCachingService
|
SingleObject
|
Сервис кэширования таблицы EOS_OBJECT
|
|
SysParamsCachingService
|
SingleObject
|
Сервис кэширования таблицы USER_PARMS с ISN_USER_OWNER = -99 и PARM_GROUP = -99
|
|
UserCachingService
|
MultiObject
|
Сервис кэширования пользователей и всех связанных таблиц, например USERDEP, USER_TECH и т.д.
|
|
DbModelCachingService
|
SingleObject
|
Сервис кэширования структуры базы данных, для получения различных полезных свойств, например длина колонки по имени таблицы и колонки.
|
|
ArDescriptCachingService
|
SingleObject
|
Кэширует таблицу ArDescript
|
|
DepartmentCachingService
|
MultiObject
|
Кэширует таблицу Department + возвращает связку с организацией через контакт.
|
|
CalendarCachingService
|
SingleObject
|
Кэширует таблицу calendarCls и предоставляет класс для вычисления плановых дат и т.д.
|
