public T ValidationErrorResponse <T>(ValidationResult validationResult) { var obj = new ValidationResponseBase { Success = false, Errors = validationResult.Errors.Select(er => new ValidationError { PropertyName = Char.ToLowerInvariant(er.PropertyName[0]) + er.PropertyName.Substring(1), ErrorMessage = er.ErrorMessage }) }; return(Mapper.DynamicMap <T>(obj)); }
public T ValidationErrorResponse <T>(ValidationResult validationResult) { var obj = new ValidationResponseBase { Success = false, Errors = validationResult.Errors.Select(er => new ValidationError { PropertyName = er.PropertyName, ErrorMessage = er.ErrorMessage }).ToList() }; return(Mapper.DynamicMap <T>(obj)); }