public static FluentValidation.Results.ValidationResult Validate(this IValidatable obj, object additonalContext) { var validationResult = ValidationEngine.Validate(obj.GetType(), obj, additonalContext); if (validationResult == null || validationResult.Errors == null) { return(new FluentValidation.Results.ValidationResult()); } return(validationResult); }
public FluentValidation.Results.ValidationResult Validate() { var validationResult = ValidationEngine.Validate(GetType(), this); if (validationResult == null || validationResult.Errors == null) { return(new FluentValidation.Results.ValidationResult()); } return(validationResult); }