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

Provides operations for processing settings units and their fragments.

Definition

Пространство имён: Tessa.SettingsUnits
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public SettingsUnitProcessor(
	IClock clock,
	ISession session,
	ISettingsUnitRepository settingsUnitRepository,
	ISettingsUnitPluginResolver settingsUnitPluginResolver,
	ISettingsUnitDescriptorRegistry settingsUnitDescriptorRegistry,
	ISettingsUnitTransactionStrategy settingsUnitTransactionStrategy
)

Параметры

clock  IClock
Объект для предоставления текущего времени в формате Utc.
session  ISession
Сессия пользователя.
settingsUnitRepository  ISettingsUnitRepository
Repository for managing settings unit records in persistent storage.
settingsUnitPluginResolver  ISettingsUnitPluginResolver
Resolver for settings unit plugins registered in Unity container.
settingsUnitDescriptorRegistry  ISettingsUnitDescriptorRegistry
Registry of SettingsUnitDescriptor objects.
settingsUnitTransactionStrategy  ISettingsUnitTransactionStrategy
The default strategy that ensures transactional operations for a settings units and their fragments and manages reader/writer locks. A SQL transaction is opened only if there is no other active transaction on this database connection.

См. также