BetterValidation.Extensions.FluentValidationExtensions.ToValidationResult C# (CSharp) Method

ToValidationResult() public static method

Converts the Fluent Validation result to the type the both mvc and ef expect
public static ToValidationResult ( this validationResult ) : IEnumerable
validationResult this The validation result.
return IEnumerable
        public static IEnumerable<ValidationResult> ToValidationResult(
            this FluentValidation.Results.ValidationResult validationResult)
        {
            var results = validationResult.Errors.Select(item => new ValidationResult(item.ErrorMessage, new List<string> { item.PropertyName }));
            return results;
        }
FluentValidationExtensions