Exemple #1
0
 public UserRolesPartDriver(
     IRepository <UserRolesPartRecord> userRolesRepository,
     IRoleService roleService,
     INotifier notifier,
     IAuthenticationService authenticationService,
     IAuthorizationService authorizationService,
     IRoleEventHandler roleEventHandlers)
 {
     _userRolesRepository   = userRolesRepository;
     _roleService           = roleService;
     _notifier              = notifier;
     _authenticationService = authenticationService;
     _authorizationService  = authorizationService;
     _roleEventHandlers     = roleEventHandlers;
     T = NullLocalizer.Instance;
 }
Exemple #2
0
 public RoleService(
     IRepository<RoleRecord> roleRepository,
     IRepository<PermissionRecord> permissionRepository,
     IRepository<UserRolesRecord> userRolesRepository,
     IEnumerable<IPermissionProvider> permissionProviders,
     ICacheManager cacheManager,
     ISignals signals,
     IRoleEventHandler roleEventHandlers)
 {
     _roleRepository = roleRepository;
     _permissionRepository = permissionRepository;
     _userRolesRepository = userRolesRepository;
     _permissionProviders = permissionProviders;
     _cacheManager = cacheManager;
     _signals = signals;
     _roleEventHandlers = roleEventHandlers;
     Logger = NullLogger.Instance;
 }
 public RoleService(
     IRepository <RoleRecord> roleRepository,
     IRepository <PermissionRecord> permissionRepository,
     IRepository <UserRolesRecord> userRolesRepository,
     IEnumerable <IPermissionProvider> permissionProviders,
     ICacheManager cacheManager,
     ISignals signals,
     IRoleEventHandler roleEventHandlers)
 {
     _roleRepository       = roleRepository;
     _permissionRepository = permissionRepository;
     _userRolesRepository  = userRolesRepository;
     _permissionProviders  = permissionProviders;
     _cacheManager         = cacheManager;
     _signals           = signals;
     _roleEventHandlers = roleEventHandlers;
     Logger             = NullLogger.Instance;
 }
 public UserRolesPartDriver(
     IRepository <UserRolesPartRecord> userRolesRepository,
     IRoleService roleService,
     INotifier notifier,
     IAuthenticationService authenticationService,
     IAuthorizationService authorizationService,
     IRoleEventHandler roleEventHandlers,
     WorkContext workContext,
     IAllowedRoleService allowedRoleService)
 {
     _userRolesRepository   = userRolesRepository;
     _roleService           = roleService;
     _notifier              = notifier;
     _authenticationService = authenticationService;
     _authorizationService  = authorizationService;
     _roleEventHandlers     = roleEventHandlers;
     _workContext           = workContext;
     _allowedRoleService    = allowedRoleService;
     T = NullLocalizer.Instance;
 }