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

Strategy for managing action history for tokens.

Definition

Пространство имён: Tessa.Tokens
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public TokenActionHistoryStrategy(
	ISession session,
	ICardGetStrategy cardGetStrategy,
	IActionHistoryStrategy actionHistoryStrategy
)

Параметры

session  ISession
Сессия пользователя.
cardGetStrategy  ICardGetStrategy
Стратегия загрузки карточки.
actionHistoryStrategy  IActionHistoryStrategy

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

Реализация должна регистрироваться в Unity как синглтон с уникальным именем (nameof от класса).

Порядок выполнения определяется атрибутом OrderAttribute на классе-реализации интерфейса. Если атрибут отсутствует - подразумевается 0. Если несколько зависимостей имеют одинаковый порядок, то они сортируются по краткому имени типа (без пространства имён), а при его совпадении - по квалифицированному имени типа (с учётом пространства имён и названия сборки).

См. также