BoC.Web.DataContextPerRequestHttpModule.OnEndRequest C# (CSharp) Method

OnEndRequest() private method

private OnEndRequest ( object sender, EventArgs eventArgs ) : void
sender object
eventArgs System.EventArgs
return void
        private void OnEndRequest(object sender, EventArgs eventArgs)
        {
            if (!Enabled)
            {
                return;
            }

            var DataContext = ((HttpApplication)sender).Context.Items[DataContextkey] as IDataContext;
            if (DataContext != null)
            {
                DataContext.Dispose();
            }
            ((HttpApplication)sender).Context.Items.Remove(DataContextkey);
        }