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

Конструктор.

Definition

Пространство имён: Tessa.Extensions.Platform.Server.Roles
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public PersonalRoleAccessLevelDeleteExtension(
	IActionHistoryStrategy actionHistoryStrategy,
	ICardGetStrategy cardGetStrategy,
	ICardRepository cardRepository
)

Параметры

actionHistoryStrategy  IActionHistoryStrategy

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

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

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

cardGetStrategy  ICardGetStrategy
Стратегия загрузки карточки.
cardRepository  ICardRepository
Репозиторий для управления карточками.

См. также