コード例 #1
0
        /// <summary>
        /// Initialize application.
        /// </summary>
        /// <param name="context"></param>
        public void Init(HttpApplication context)
        {
            context.PreRequestHandlerExecute += (object sender, EventArgs e) =>
            {
                FeedbackMessageStore.Load();

                HttpContext.Current.AddOnRequestCompleted(ctx =>
                {
                    FeedbackMessageStore.Flash();
                });
            };

            context.PostRequestHandlerExecute += (object sender, EventArgs e) =>
            {
                FeedbackMessageStore.Flash();
            };
        }
コード例 #2
0
 /// <summary>
 /// Finalizes message store.
 /// </summary>
 /// <param name="context"></param>
 public void OnPageHandlerExecuted(PageHandlerExecutedContext context)
 {
     FeedbackMessageStore.Flash();
 }
コード例 #3
0
 /// <summary>
 /// Finalizes message store.
 /// </summary>
 /// <param name="context"></param>
 public void OnActionExecuted(ActionExecutedContext context)
 {
     FeedbackMessageStore.Flash();
 }