tiseza_oss_live/Extensions.cs

25 lines
534 B
C#

using System;
using System.Collections.Generic;
using System.Web.Http.ModelBinding;
namespace OSS
{
static class Extensions
{
public static string GetFullErrorMessage(this ModelStateDictionary modelState)
{
var messages = new List<string>();
foreach (var entry in modelState)
{
foreach (var error in entry.Value.Errors)
messages.Add(error.ErrorMessage);
}
return String.Join(" ", messages);
}
}
}