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

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

Definition

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

Параметры

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

См. также