public PermissionHandler(IUserPermissionsRepository permissionRepository) { if(permissionRepository == null) throw new ArgumentNullException(nameof(permissionRepository)); this.permissionRepository = permissionRepository; }
/// <summary> /// Initializes a new instance of /// type UserPermissionsService. /// </summary> /// <param name="UserPermissionsRepository"></param> /// <param name="unitOfWork"></param> public UserPermissionsService( IUserPermissionsRepository UserPermissionsRepository, ILanguageService languageService, IUnitOfWork unitOfWork) { this._UserPermissionsRepository = UserPermissionsRepository; this._languageService = languageService; this._unitOfWork = unitOfWork; }
/// <summary> /// Initializes a new instance of /// type PermissionsService. /// </summary> /// <param name="PermissionsRepository"></param> /// <param name="unitOfWork"></param> public PermissionsService( IPermissionsRepository PermissionsRepository, IRolePermissionsRepository rolePermissionsRepository, IUserPermissionsRepository userPermissionsRepository, IGroupPermissionsRepository groupPermissionsRepository, ILanguageService languageService, IUnitOfWork unitOfWork) { this._PermissionsRepository = PermissionsRepository; this._rolePermissionsRepository = rolePermissionsRepository; this._userPermissionsRepository = userPermissionsRepository; this._groupPermissionsRepository = groupPermissionsRepository; this._languageService = languageService; this._unitOfWork = unitOfWork; }
public PermissionService(IUserPermissionsRepository permissionsRepository, IUsersService userService, IWorkItemRepository workItemRepository) { _permissionsRepository = permissionsRepository; _userService = userService; _workItemRepository = workItemRepository; }
public UserPermissionsManager(IUserPermissionsRepository userPermissionsRepository, CurrentUser currentUser) { _userPermissionsRepository = userPermissionsRepository; _currentUser = currentUser; }
public PermissionsApiController(IUserPermissionsRepository permissionsRepository, IUsersService usersService) { _permissionsRepository = permissionsRepository; _usersService = usersService; }
public UsersApiController(IUsersService usersService, IUserPermissionsRepository permissionsRepository, ISettingsService userSettingsService) { _usersService = usersService; _permissionsRepository = permissionsRepository; _userSettingsService = userSettingsService; }
public UserPermissionService(IUserPermissionsRepository userPermissionsRepository) { _userPermissionsRepository = userPermissionsRepository; }