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

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.FileConverters
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public FileConverterComposer(
	IFileConverterCache fileConverterCache,
	ITessaServerSettings serverSettings,
	IOperationRepository operationRepository,
	ISeparateDbConnectionWorker separateDbConnectionWorker,
	[OptionalDependencyAttribute] ISignatureProvider? signatureProvider = null,
	[OptionalDependencyAttribute] IFileConverterOperationProcessor? operationProcessor = null
)

Параметры

fileConverterCache  IFileConverterCache
Объект, обеспечивающий кэширование файлов, преобразованных из одного формата в другой.
serverSettings  ITessaServerSettings
Настройки TESSA на сервере, которые выносятся в конфигурационный файл.
operationRepository  IOperationRepository
Репозиторий, управляющий операциями.
separateDbConnectionWorker  ISeparateDbConnectionWorker
Объект для открытия нового соединения с базой данных. В отличие от CreateNew используется строка соединения ConfigurationString.
.
signatureProvider  ISignatureProvider  (Optional)
Объект, используемый для вычисления хеша запроса. Рекомендуется получить объект по имени Operations. Если указано null, то используется провайдер по умолчанию Operations.
operationProcessor  IFileConverterOperationProcessor  (Optional)
Объект, выполняющий обработку операций по конвертации файла.

См. также