EF Context.SaveChanges()什么都不做

时间:2012-09-24 17:02:21

标签: c# entity-framework

try 
{
    Context.SaveChanges();
}
catch(Exception e)
{
     Log(e);
}
finally
{
    Log("Complete");
}

当调用Context.SaveChanges()时,它会以静默方式失败。不抛出异常,并且从不命中finally子句。有没有人遇到过这个?

2 个答案:

答案 0 :(得分:2)

最后我的问题是我的POCO文件与数据库没有匹配:( 我想知道为什么没有抛出异常...

答案 1 :(得分:0)

您的Log方法应该存在一些问题。

是否有正确的功能重载。