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

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

Definition

Пространство имён: Tessa.Platform.ActionHistory
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
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
Объект, управляющий лицензиями.

См. также