public OperationReport CanPublish(PropertyDefinition propertyDef) { OperationReport validationReport = GuardAgainstNulls.ArgsContainsNull(new object[] { propertyDef }); if (!validationReport.Success) { throw new OrcaArgumentNullException(validationReport); } return(publishService.CanPublish(propertyDef)); }