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

An object responsible for initializing settings units and their fragments during application (web service) startup.

Definition

Пространство имён: Tessa.SettingsUnits
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public SettingsUnitInitializer(
	ISettingsUnitCache settingsUnitCache,
	ISettingsUnitService settingsUnitService,
	ISettingsUnitRepository settingsUnitRepository,
	ISettingsUnitPluginResolver settingsUnitPluginResolver,
	ISettingsUnitLockingStrategy settingsUnitLockingStrategy,
	ISettingsUnitDescriptorRegistry settingsUnitDescriptorRegistry
)

Параметры

settingsUnitCache  ISettingsUnitCache
Cache for settings unit records. Provides fast access to SettingsUnitRecord instances.
settingsUnitService  ISettingsUnitService
Service for working with settings units and their fragments.
settingsUnitRepository  ISettingsUnitRepository
Repository for managing settings unit records in persistent storage.
settingsUnitPluginResolver  ISettingsUnitPluginResolver
Resolver for settings unit plugins registered in Unity container.
settingsUnitLockingStrategy  ISettingsUnitLockingStrategy
A strategy for managing read and write locks for a settings units and their fragments. Incorrect use of the methods in this interface may lead to "hanging" locks — use with caution.
settingsUnitDescriptorRegistry  ISettingsUnitDescriptorRegistry
Registry of SettingsUnitDescriptor objects.

См. также