using Microsoft.AspNetCore.Mvc.ModelBinding; namespace LCU.API.Internal.Operations.IncentiveApi.Extensions { public static class ModelStateMessages { public static List GetErrorMessages(this ModelStateDictionary dictionary) { if (dictionary == null) { return new List(); } return dictionary.SelectMany(m => m.Value.Errors) .Select(m => m.ErrorMessage) .ToList(); } } }