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

Инициализирует новый экземпляр класса.

Definition

Пространство имён: Tessa.Compilation.Workflow
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.0.4
C#
public WorkflowEngineProcessCompilationCache(
	TessaCompilationObjectGlobalCache tessaCompilationObjectGlobalCache,
	IWorkflowEngineProcessCompiler compiler,
	ITessaCompilationRepository tessaCompilationRepository,
	IDbScope dbScope,
	IWorkflowEngineCache workflowEngineCache,
	ITypeProvider typeProvider,
	ITypeIdentifierProvider<Guid> typeIdentifierProvider,
	IInstanceCreationStrategy instanceCreationStrategy,
	[OptionalDependencyAttribute] IUnityDisposableContainer? unityDisposableContainer = null
)

Параметры

tessaCompilationObjectGlobalCache  TessaCompilationObjectGlobalCache
Объект, обеспечивающий синхронный сброс кэшей с объектами результатов компиляции.
compiler  IWorkflowEngineProcessCompiler
Объект, выполняющий компиляцию типов условий.
tessaCompilationRepository  ITessaCompilationRepository
Репозиторий для управления результатами компиляции.
dbScope  IDbScope
Объект для взаимодействия с базой данных. Определяет область видимости объекта DbManager.
workflowEngineCache  IWorkflowEngineCache
Объект для получения шаблонов процессов с кэшированием их.
typeProvider  ITypeProvider
Объект, предоставляющий доступ к типам, удовлетворяющим условию.
typeIdentifierProvider  ITypeIdentifierProviderGuid
Объект, предоставляющий идентификатор типа.
instanceCreationStrategy  IInstanceCreationStrategy
Стратегия создания экземпляра объекта указанного типа.
unityDisposableContainer  IUnityDisposableContainer  (Optional)
Контейнер, содержащий объекты IDisposable, которые будут освобождены при закрытии контейнеров IUnityContainer.

См. также