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"))));
 }
Example #4
0
 public virtual IEnumerable <ValidationResult> Validate()
 {
     return(Specifications.SelectMany(x => x.Validate())
            .Concat(Configuration.Validate()));
 }