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

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.Platform.ActionHistory
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public ActionHistoryStrategy(
	IDbScope dbScope,
	ISequentialGuidProvider sequentialGuidProvider,
	ISession session,
	IHostInfoProvider hostInfoProvider,
	IActionHistorySettings actionHistorySettings,
	ISeparateDbConnectionWorker separateDbConnectionWorker,
	ILicenseManager licenseManager
)

Параметры

dbScope  IDbScope
Область видимости объекта DbManager.
sequentialGuidProvider  ISequentialGuidProvider
Объект, выполняющий генерацию Guid для последовательной вставки в таблицы SQL.
session  ISession
Текущая сессия, которая используется для автоматического заполнения идентификатора приложения applicationID в методе InsertAsync(ActionHistoryRecord), если он передан как null.
hostInfoProvider  IHostInfoProvider
Объект, предоставляющий информацию об устройстве, с которого выполнено обращение к серверным компонентам платформы.
actionHistorySettings  IActionHistorySettings
Кэш настроек для записи истории действий.
separateDbConnectionWorker  ISeparateDbConnectionWorker
Объект для открытия нового соединения с базой данных.
licenseManager  ILicenseManager
Объект, управляющий лицензиями.

См. также