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

Default mail file content loader.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Plugins.Notices
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public MailFileLoaderService(
	IDbScope dbScope,
	IConfigurationInfoProvider configurationInfoProvider,
	ICardContentStrategy contentStrategy,
	ICardFileVersionStrategy versionStrategy,
	ICardStreamClientRepository clientRepository,
	ICardServerPermissionsProvider permissionsProvider,
	IErrorManager errorManager
)

Параметры

dbScope  IDbScope
Объект для взаимодействия с базой данных. Определяет область видимости объекта DbManager.
configurationInfoProvider  IConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации.
contentStrategy  ICardContentStrategy
Стратегия управления контентом файла.
versionStrategy  ICardFileVersionStrategy
Стратегия, загружающая информацию по версиям файла и устанавливающая состояние версии файла.
clientRepository  ICardStreamClientRepository
Репозиторий для потокового управления карточками на клиенте. Репозиторий доступен также на сервере в вариантах без расширений.
permissionsProvider  ICardServerPermissionsProvider
Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения предоставляет токен KrToken с полным набором прав.
errorManager  IErrorManager
Объект, управляющий отправкой и получением ошибок.

См. также