0
我想只保存日志表上的修改字段(为此,我比较两个模型新旧),但出现此异常在与其他表有关的字段上,“objectcontext实例已被处置并且不能再用于操作”。我怎么能跳过这个或者你能给我什么建议?保存日志信息更新操作获取“objectcontext实例已处置,不能再用于操作”
foreach (PropertyInfo cur in newmodel.GetType().GetProperties()){
try
{
var original = model.GetType().GetProperty(cur.Name).GetValue(model, null);
var current = newmodel.GetType().GetProperty(cur.Name).GetValue(newmodel, null);
if (original != null && !original.Equals(current))
{
parameters += cur.Name + " : " + original + "Change to" + current + "<br>";
}
}
您使用的EF –