Example #1
0
        public void OnResultExecuted(ResultExecutedContext filterContext)
        {
            // Save log entries
            var logLogic = new LogLogic();

            logLogic.FlushRequestLogs();

            // Stop if static resource
            var webHelper = new WebHelper(filterContext.HttpContext);

            if (webHelper.IsStaticResource())
            {
                return;
            }

            // Close DB connections
            var mgr = MyServiceLocator.GetInstance <IDbSessionCleanup>();

            mgr.CloseDbConnections();
        }