예제 #1
0
 protected override void OnUnload(EventArgs e)
 {
     if (_GetDataContext1 != null)
     {
         _GetDataContext1.Dispose();
     }
     if (_GetDataContext2 != null)
     {
         _GetDataContext2.Dispose();
     }
     _connections.ForEach(o => o.Close());
 }
예제 #2
0
        protected override void OnLoadComplete(EventArgs e)
        {
            if (_GetDataContext1 != null)
            {
                _GetDataContext1.Dispose();
            }
            if (_GetDataContext2 != null)
            {
                _GetDataContext2.Dispose();
            }

            Common.WriteCookieValues();
        }
예제 #3
0
 protected void EndRequest(HttpContext context)
 {
     //if (_GetDataContext4 != null)
     //    _GetDataContext4 = null;
     //if (_GetDataContext3 != null)
     //    _GetDataContext3 = null;
     if (_GetDataContext2 != null)
     {
         _GetDataContext2.Dispose();
         _GetDataContext2 = null;
     }
     if (_GetDataContext1 != null)
     {
         _GetDataContext1.Dispose();
         _GetDataContext1 = null;
     }
     _connections.ForEach(o => o.Close());
 }
예제 #4
0
 protected void EndRequest(HttpContext context)
 {
     if (_GetDataContext4 != null)
     {
         _GetDataContext4 = null;
     }
     if (_GetDataContext3 != null)
     {
         _GetDataContext3 = null;
     }
     if (_GetDataContext2 != null)
     {
         _GetDataContext2.Dispose();
         _GetDataContext2 = null;
     }
     if (_GetDataContext1 != null)
     {
         _GetDataContext1.Dispose();
         _GetDataContext1 = null;
     }
     Common.WriteCookieValues();
 }