public SystemSetterUpper(IUserManager userManager, ISystemRoleManager systemRoleManager, ISystemSettings systemSettings)
 {
     _userManager = DIHelper.VerifyParameter(userManager);
     _systemRoleManager = DIHelper.VerifyParameter(systemRoleManager);
     _systemSettings = DIHelper.VerifyParameter(systemSettings);
 }
 public SystemRoleService(ISystemRoleManager systemRoleManager, IPermissionValidator permissionValidator)
 {
     _systemRoleManager = DIHelper.VerifyParameter(systemRoleManager);
     _permissionValidator = DIHelper.VerifyParameter(permissionValidator);
 }
		public PermissionValidator(IProjectRoleManager projectRoleManager, ISystemRoleManager systemRoleManager, IUserIdentity userIdentity)
		{
			_projectRoleManager = DIHelper.VerifyParameter(projectRoleManager);
            _systemRoleManager = DIHelper.VerifyParameter(systemRoleManager);
			_userIdentity = DIHelper.VerifyParameter(userIdentity);
		}