Tessa.Roles.NestedRoles - пространство имён

 

Классы

EmptyNestedRoleContextSelector Реализация объекта для получения контекста вложенной роли, которая всегда возращает null.
MemoryNestedRoleLockStrategy Стратегия блокировки, которая выполняет блокировку в памяти. Рекомендуется использовать данную стратегию только для тестирования при невозможности использовать RedisNestedRoleLockStrategy.
NestedRole Вложенная роль.
NestedRoleDeputiesManagementStrategy Стратегия для заполнения секции RoleDeputies по настройкам секции RoleDeputiesNestedManagement и её дочерних секций с учётом настроек [!:IDeputiesManagementSettings].
NestedRoleDeputiesManagementUpdateStrategy Стратегия обновления заместителей при изменении настроек заместителей по типу документа.
NestedRoleEventManager Менеджер событий подсистемы вложенных ролей.
NestedRoleEventManagerContext Контекст обработки события вложенных ролей в INestedRoleEventManager.
NestedRoleExtensions Методы-расширения для регистрации функциональности вложенных ролей в контейнере зависимостей.
NestedRoleHelper Вспомогательные свойства для функциональности вложенных ролей.
NestedRoleManager Менеджер для работы с вложенными ролями.
NestedRoleParentInfo Информация об основной роли, необходимая для корректного создания вложенной роли.
NestedRoleRepository Репозиторий для работы с вложенными ролями в базе.
NestedRolesCreateRequest Запрос на создание вложенных ролей.
RedisNestedRoleLockStrategy Реализация INestedRoleLockStrategy, использующая Redis.

Интерфейсы

INestedRoleContextSelector Объект для получения идентификатора контекста вложенной роли по карточке.
INestedRoleDeputiesManagementStrategy Стратегия для заполнения секции RoleDeputies по настройкам секции RoleDeputiesNestedManagement и её дочерних секций с учётом настроек [!:IDeputiesManagementSettings].
INestedRoleDeputiesManagementUpdateStrategy Стратегия обновления заместителей при изменении настроек вложенных заместителей.
INestedRoleEventManager Менеджер событий подсистемы вложенных ролей.
INestedRoleEventManagerContext Контекст обработки события вложенных ролей в INestedRoleEventManager.
INestedRoleEventManagerHandler Обработчик события, вызываемого с помощью INestedRoleEventManager.
INestedRoleLockStrategy Стратегия блокировок для синхронизации параллельного создания и обновления вложенных ролей.
INestedRoleManager Менеджер для работы с вложенными ролями.
INestedRoleRepository Репозиторий для работы с вложенными ролями в базе.

Перечисления

NestedRoleEventType Типы событий для INestedRoleEventManager.