/// <summary>
        /// Called when request starts.
        /// </summary>
        protected virtual void OnBeginRequest(HttpContextBase context)
        {
            if (context.Request.CurrentExecutionFilePath.ToLower().EndsWith(".gif") ||
                context.Request.CurrentExecutionFilePath.ToLower().EndsWith(".jpg") ||
                context.Request.CurrentExecutionFilePath.ToLower().EndsWith(".png") ||
                context.Request.CurrentExecutionFilePath.ToLower().EndsWith(".js") ||
                context.Request.CurrentExecutionFilePath.ToLower().IndexOf("asset.axd") >= 0)
            {
                return;
            }

            OnPerRequestTasksExecuting();
            Bootstrapper.ExecutePerRequestTasks();
            OnPerRequestTasksExecuted();
        }
Beispiel #2
0
 /// <summary>
 /// Called when request starts.
 /// </summary>
 protected virtual void OnBeginRequest(HttpContextBase context)
 {
     OnPerRequestTasksExecuting();
     Bootstrapper.ExecutePerRequestTasks();
     OnPerRequestTasksExecuted();
 }