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

Базовый класс для загрузки скриптов в текст с плейсхолдерами.

Definition

Пространство имён: Tessa.Compilation.Placeholders
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
protected PlaceholdersSourceUploaderBase(
	ICardRepository cardRepository,
	ICardServerPermissionsProvider permissionsProvider,
	ICompiler compiler,
	IPlaceholderCompiler tessaCompiler,
	ICardFileManager cardFileManager,
	IPreprocessor preprocessor,
	IPlaceholderScriptParser placeholderScriptParser
)

Параметры

cardRepository  ICardRepository
Репозиторий для управления карточками.
permissionsProvider  ICardServerPermissionsProvider
Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения предоставляет токен KrToken с полным набором прав.
compiler  ICompiler
 
tessaCompiler  IPlaceholderCompiler
Объект, предоставляющий методы для компиляции объектов системы.
cardFileManager  ICardFileManager
Объект, который управляет объектами контейнеров ICardFileContainer, объединяющих карточку с её файлами. Объект доступен на клиенте и на сервере.
preprocessor  IPreprocessor
Объект, выполняющий предварительную обработку исходного кода перед компиляцией.
placeholderScriptParser  IPlaceholderScriptParser
 

См. также