Application_BeginRequest将在网络重新连接时执行?

时间:2017-11-21 06:24:27

标签: c# asp.net asp.net-mvc asp.net-mvc-4 web-applications

我有问题,Application_BeginRequest会在网络断开时执行两次,然后在Global.asax中重新连接吗?

 protected void Application_BeginRequest()
        {
            if (HttpContext.Current.Items["db"] == null)
            {
                HttpContext.Current.Items["pdb"] = NewDb();
            }
        }

我有一个功能,如果客户端网络将在执行之间断开连接需要3到5分钟才能执行?

public JsonResult SaveDetails(int id)
{
  // 100 lines executed 
  // users network will disconnected,
  // 150 lines to be executed. what will happen it executes or not?And Application_BeginRequest will execute again?
}
  

我在数据库事务中的问题是我的所有代码是   在交易中,但有时只剩下150行效果   数据库中。

0 个答案:

没有答案