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

Инициализирует новый экземпляр класса DeputiesSyncStrategyDependenciesProvider

Definition

Пространство имён: Tessa.Roles.Deputies
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public DeputiesSyncStrategyDependenciesProvider(
	ILoadOldUsersStrategy loadOldUsersStrategy,
	ILoadOldNestedUsersStrategy loadNestedOldUsersStrategy,
	[DependencyAttribute("WithDeputiesManagement")] ILoadNewUsersStrategy loadNewUsersStrategy,
	[DependencyAttribute("WithRoleDeputies")] ILoadNewUsersStrategy loadNewUsersStrategyWrd,
	[DependencyAttribute("WithDeputiesManagement")] ILoadNewNestedUsersStrategy loadNewNestedUsersStrategy,
	[DependencyAttribute("WithRoleDeputies")] ILoadNewNestedUsersStrategy loadNewNestedUsersStrategyWrd,
	[DependencyAttribute("SingleLevel")] ICalculateDeputiesStrategy calculateDeputiesForSingleLevel,
	[DependencyAttribute("MultiLevel")] ICalculateDeputiesStrategy calculateDeputiesForMultiLevel,
	[DependencyAttribute("WithRoleDeputies")] ICalculateDeputiesStrategy calculateDeputiesWrd
)

Параметры

loadOldUsersStrategy  ILoadOldUsersStrategy
 
loadNestedOldUsersStrategy  ILoadOldNestedUsersStrategy
 
loadNewUsersStrategy  ILoadNewUsersStrategy
 
loadNewUsersStrategyWrd  ILoadNewUsersStrategy
 
loadNewNestedUsersStrategy  ILoadNewNestedUsersStrategy
 
loadNewNestedUsersStrategyWrd  ILoadNewNestedUsersStrategy
 
calculateDeputiesForSingleLevel  ICalculateDeputiesStrategy
 
calculateDeputiesForMultiLevel  ICalculateDeputiesStrategy
 
calculateDeputiesWrd  ICalculateDeputiesStrategy
 

См. также