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

Initializes a new instance of the SettingsUnitProvider class.

Definition

Пространство имён: Tessa.SettingsUnits
Сборка: Tessa (в Tessa.dll) Версия: 4.2.2+a8f0dd3c063817b2e3f05a923303d808e447c338
C#
public SettingsUnitProvider(
	ISettingsUnitInitializer settingsUnitInitializer,
	ISettingsUnitService settingsUnitService,
	ISettingsUnitCache settingsUnitCache,
	ITessaServerSettings serverSettings,
	ISeparateDbConnectionWorker separateDbConnectionWorker,
	[OptionalDependencyAttribute] IUnityDisposableContainer? disposableContainer = null
)

Параметры

settingsUnitInitializer  ISettingsUnitInitializer
An object responsible for initializing settings units during application (web service) startup.
settingsUnitService  ISettingsUnitService
Service for working with settings units and their fragments.
settingsUnitCache  ISettingsUnitCache
Cache for settings unit records. Provides fast access to SettingsUnitRecord instances.
serverSettings  ITessaServerSettings
Настройки TESSA на сервере, которые выносятся в конфигурационный файл.
separateDbConnectionWorker  ISeparateDbConnectionWorker
Объект для открытия нового соединения с базой данных. В отличие от CreateNew используется строка соединения ConfigurationString.
disposableContainer  IUnityDisposableContainer  (Optional)
Контейнер, содержащий объекты IDisposable, которые будут освобождены при закрытии контейнеров IUnityContainer.

См. также