public virtual IEnumerable <ValidationResult> Validate() { return(_specifications.SelectMany(x => x.Validate()) .Concat(_endpointSpecifications.SelectMany(x => x.Validate())) .Concat(_busEndpointConfiguration.Validate()) .Concat(_configuration.Validate())); }
public virtual IEnumerable <ValidationResult> Validate() { return(_specifications.SelectMany(x => x.Validate()) .Concat(_configuration.Validate()) .Concat(_lateConfigurationKeys.Select( x => new ConfigurationValidationResult(ValidationResultDisposition.Failure, x, "was configured after being used")))); }
public virtual IEnumerable <ValidationResult> Validate() { return(_configuration.Validate() .Concat(_specifications.SelectMany(x => x.Validate())) .Concat(_lateConfigurationKeys.Select(x => this.Failure(x, "was modified after being used")))); }
public virtual IEnumerable <ValidationResult> Validate() { return(Specifications.SelectMany(x => x.Validate()) .Concat(Configuration.Validate())); }