public IValidationResult ValidateMods() { return(ValidationResult.AggregateResults(this.Mods.Select(mod => mod.ValidateObject()))); }
public IValidationResult ValidateLances() { return(ValidationResult.AggregateResults(this.GetReferenceableObjects().Where(o => o.ObjectType == ObjectType.LanceDef).Cast <LanceDefObjectDefinition>().Select(o => o.ValidateObject()))); }
public override IValidationResult ValidateObject() { return(ValidationResult.AggregateResults(this.LanceSlots.Select(definition => definition.ValidateObject()))); }
public override IValidationResult ValidateObject() { return(ValidationResult.AggregateResults(this.Entries.Select(entry => entry.ValidateObject()))); }