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; }
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; }