AiFileService - конструктор

Сервис, управляющий файлами в ИИ.

Definition

Пространство имён: Tessa.Ai.Files
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public AiFileService(
	IAiCacheStorage cacheStorage,
	IAiCacheLockingStrategy cacheLockingStrategy,
	IAiFileProcessor fileProcessor,
	IBackgroundServiceQueue backgroundServiceQueue,
	IErrorManager errorManager
)

Параметры

cacheStorage  IAiCacheStorage
Объект, управляющий хранилищем для кэша ИИ.
cacheLockingStrategy  IAiCacheLockingStrategy
Стратегия управления блокировками для операций, связанных с кэшом ИИ.
fileProcessor  IAiFileProcessor
Объект, выполняющий сценарии обработки файлов ИИ.
backgroundServiceQueue  IBackgroundServiceQueue
Очередь асинхронной обработки действий в фоновом режиме.
errorManager  IErrorManager
Объект, управляющий отправкой и получением ошибок.

Заметки

Содержит методы, предполагаемые для вызова с клиента, в том же виде, в каком они требуются клиенту.

Сервис можно использовать на сервере в аналогичных сценариях, которые актуальны и для клиента.

См. также