public BuildPurger(ISystemSettings systemSettings, IBuildManager buildManager, Logger logger, IDIFactory diFactory, IBuildPurgeRuleManager buildPurgeRuleManager)
		{
			_systemSettings = DIHelper.VerifyParameter(systemSettings);
			_buildManager = DIHelper.VerifyParameter(buildManager);
			_logger = DIHelper.VerifyParameter(logger);
			_diFactory = DIHelper.VerifyParameter(diFactory);
            _buildPurgeRuleManager = DIHelper.VerifyParameter(buildPurgeRuleManager);
		}
 public BuildPurgeRuleService(IPermissionValidator permissionValidator, IBuildPurgeRuleManager buildPurgeRuleManager)
 {
     _permissionValidator = DIHelper.VerifyParameter(permissionValidator);
     _buildPurgeRuleManager = DIHelper.VerifyParameter(buildPurgeRuleManager);
 }