C# EF 中获取 EntityValidationErrors 错误内容

  catch (System.Data.Entity.Validation.DbEntityValidationException dbException)
            {
                string errorMsg = "";
                foreach (var errorEv in dbException.EntityValidationErrors)
                {
                    foreach (var errorVe in errorEv.ValidationErrors)
                    {
                        errorMsg += errorVe.PropertyName+":"+ errorVe.ErrorMessage+"\n";
                    }
                   
                }
                LogHelper.Error("SyncSupplier", errorMsg);
            }

 

你可能感兴趣的:(C# EF 中获取 EntityValidationErrors 错误内容)