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

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

Definition

Пространство имён: Tessa.Roles.Deputies
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
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
 

См. также