我有以下代码片段。
有没有一种方法可以将这两个值组合起来,使GetErrorsFromModelState返回所有的ErrorMessage和Exception值?
protected IEnumerable<string> GetErrorsFromModelState()
{
var errors = ModelState.SelectMany(x => x.Value.Errors
.Select(error => error.ErrorMessage));
return errors;
}
protected IEnumerable<string> GetErrorsFromModelState()
{
var exceptions = ModelState.SelectMany(x => x.Value.Errors
.Select(error => error.Exception));
return exceptions;
}
有没有一种方法可以将这两个值组合起来,使GetErrorsFromModelState返回所有的ErrorMessage和Exception值?