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

Создаёт экземпляр класса FileConverterOperationProcessor.

Definition

Пространство имён: Tessa.Extensions.Default.Server.FileConverters
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
public FileConverterOperationProcessor(
	IDbScope dbScope,
	ICardCache cardCache,
	IErrorManager errorManager,
	IExtensionContainer extensionContainer,
	IOperationRepository operationRepository,
	IFileConverterCache fileConverterCache,
	IFileConverterWorker fileConverterWorker,
	ICardStreamServerRepository cardStreamServerRepository,
	ICardServerPermissionsProvider cardServerPermissionsProvider,
	[DependencyAttribute("Operations")] ISignatureProvider? signatureProvider = null
)

Параметры

dbScope  IDbScope
Объект для взаимодействия с базой данных. Определяет область видимости объекта DbManager.
cardCache  ICardCache
Потокобезопасный кэш с карточками и дополнительными настройками.
errorManager  IErrorManager
Объект, управляющий отправкой и получением ошибок.
extensionContainer  IExtensionContainer
Контейнер расширений. Все методы объекта являются потокобезопасными.
operationRepository  IOperationRepository
Репозиторий, управляющий операциями.
fileConverterCache  IFileConverterCache
Объект, обеспечивающий кэширование файлов, преобразованных из одного формата в другой.
fileConverterWorker  IFileConverterWorker
Объект, ответственный за преобразование файла посредством внешних программ, таких как OpenOffice или LibreOffice. Класс может также реализовывать IDisposable для очистки ресурсов.
cardStreamServerRepository  ICardStreamServerRepository
Репозиторий для потокового управления карточками на сервере.
cardServerPermissionsProvider  ICardServerPermissionsProvider
Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения предоставляет токен KrToken с полным набором прав.
signatureProvider  ISignatureProvider  (Optional)
Объект, предоставляющий криптографические средства для подписания и проверки подписи.

См. также