try
{
var dda = db.Contacts.Where(b => b.indecator == g.UserIndecator()).SingleOrDefault();
req = Convert.ToString(dda.status);
}
catch (Exception e)
{
Console.WriteLine( е + "Error of request");
}
return req;
问题在于,每次请求都会得到相同的值。
只有通过调用Application.Restart();
我才能获得新值。如何解决?
g.UserIndecator()==“abc123”; //静态字符串
dda.status == 1 || 0; // int
答案 0 :(得分:0)
我最好的猜测是,在每次检查迭代时都不会重新创建数据上下文(db),因此您将获得缓存数据。