gpt4 book ai didi

entity-framework - 在即时窗口中获取 EntityValidationErrors 列表

转载 作者:行者123 更新时间:2023-12-04 13:07:17 24 4
gpt4 key购买 nike

当这在 VS 2012 中中断时,如何在即时窗口中获取错误列表

Validation failed for one or more entities. See 'EntityValidationErrors' property for more details.



似乎没有一种简单的方式来显示它们,而无需创建一些代码修改来循环它们,如下所示:
foreach (var failure in ex.EntityValidationErrors)
{
string validationErrors="";

foreach (var error in failure.ValidationErrors)
{
validationErrors+=error.PropertyName+" "+error.ErrorMessage;
}
}

最佳答案

((System.Data.Entity.Validation.DbEntityValidationException)$exception)

在 Watch 窗口中,您将可以访问异常实例。您可以从那里查看错误集合。

我将其保留在我的观察列表中,因此如果遇到该异常,我可以刷新。

关于entity-framework - 在即时窗口中获取 EntityValidationErrors 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15303730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com