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 –