/// <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(); }; }
/// <summary> /// Initializes message store. /// </summary> /// <param name="context"></param> public void OnPageHandlerExecuting(PageHandlerExecutingContext context) { FeedbackMessageStore.Load(); }
/// <summary> /// Initializes message store. /// </summary> /// <param name="context"></param> public void OnActionExecuting(ActionExecutingContext context) { FeedbackMessageStore.Load(); }