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

Зависимости объекта IGroupInitializer.

Definition

Пространство имён: Tessa.Groups
Сборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
C#
public GroupInitializerDependencies(
	IGroupRepository groupRepository,
	IGroupService groupService,
	IGroupDescriptorRegistry groupDescriptorRegistry,
	IGroupHashProvider groupHashProvider,
	IGroupLockingStrategy groupLockingStrategy,
	IGroupSystemInfoSynchronizer groupSystemInfoSynchronizer
)

Параметры

groupRepository  IGroupRepository
Объект, управляющий группами в базе данных.
groupService  IGroupService
Объект, управляющий группами с учётом связанных с ними умных ролей и другой логики.
groupDescriptorRegistry  IGroupDescriptorRegistry
Реестр программно генерируемых групп.
groupHashProvider  IGroupHashProvider
Объект, вычисляющий хеш-сумму объекта IGroupDescriptor.
groupLockingStrategy  IGroupLockingStrategy
Стратегия для управления блокировками для операций, связанных с группами.
groupSystemInfoSynchronizer  IGroupSystemInfoSynchronizer
Объект, сравнивающий переданную информацию о текущем состоянии группы IGroupSynchronizationInfo с желаемым состоянием IGroupDescriptor. Создаёт объект IGroupStoreRequest для сохранения изменений в группе.

См. также