public static IEnumerable <ModelError> GetModelStateErrorMessages(this IActionResult actionResult, string key) { actionResult.GetModelState().TryGetValue(key, out ModelStateEntry value); return(value.Errors.Where(e => e.ErrorMessage.IsNotNull())); }
public static IEnumerable <ModelError> GetModelStateErrorMessages(this IActionResult actionResult) { return(actionResult.GetModelState().SelectMany(m => m.Value.Errors.Where(e => e.ErrorMessage.IsNotNull()))); }