public ResourcePermissionUoW(ISessionManager sessionManager, ResourcePermissionRepository permissionRepository,
                              RoleRepository roleRepository, UserRepository userRepository) : base(sessionManager)
 {
     m_permissionRepository = permissionRepository;
     m_roleRepository       = roleRepository;
     m_userRepository       = userRepository;
 }
Exemplo n.º 2
0
 public UserUoW(
     ISessionManager sessionManager,
     UserRepository userRepository,
     RoleRepository roleRepository,
     ClaimRepository claimRepository,
     UserDataTypeRepository userDataTypeRepository,
     ExternalIdentityRepository externalIdentityRepository,
     UserContactVersioningProxy userContactRepository,
     ResourcePermissionRepository resourcePermissionRepository,
     ResourcePermissionTypeActionRepository resourcePermissionTypeActionRepository,
     UserDataVersioningProxy userDataVersioningProxy,
     LevelOfAssuranceRepository levelOfAssuranceRepository,
     DataSourceRepository dataSourceRepository,
     ExternalLoginProviderRepository externalLoginProviderRepository,
     IDateTimeProvider dateTimeProvider,
     IUserDataValidatorManager userDataValidatorManager,
     UserDataStructureConvertor userDataStructureConvertor) : base(sessionManager)
 {
     m_userRepository                         = userRepository;
     m_roleRepository                         = roleRepository;
     m_claimRepository                        = claimRepository;
     m_userDataTypeRepository                 = userDataTypeRepository;
     m_externalIdentityRepository             = externalIdentityRepository;
     m_userContactRepository                  = userContactRepository;
     m_resourcePermissionRepository           = resourcePermissionRepository;
     m_resourcePermissionTypeActionRepository = resourcePermissionTypeActionRepository;
     m_userDataVersioningProxy                = userDataVersioningProxy;
     m_levelOfAssuranceRepository             = levelOfAssuranceRepository;
     m_dataSourceRepository                   = dataSourceRepository;
     m_externalLoginProviderRepository        = externalLoginProviderRepository;
     m_dateTimeProvider                       = dateTimeProvider;
     m_userDataValidatorManager               = userDataValidatorManager;
     m_userDataStructureConvertor             = userDataStructureConvertor;
 }
Exemplo n.º 3
0
 public RoleUoW(ISessionManager sessionManager, RoleRepository roleRepository,
                PermissionRepository permissionRepository, ResourcePermissionRepository resourcePermissionRepository,
                ResourcePermissionTypeActionRepository resourcePermissionTypeActionRepository) : base(sessionManager)
 {
     m_roleRepository                         = roleRepository;
     m_permissionRepository                   = permissionRepository;
     m_resourcePermissionRepository           = resourcePermissionRepository;
     m_resourcePermissionTypeActionRepository = resourcePermissionTypeActionRepository;
 }