/// <summary>
 /// Post an event when a session is going to be saved
 /// </summary>
 /// <param name="e">The form answers, user and navigation info</param>
 protected virtual void OnSessionSaving(FormSessionEventArgs e)
 {
     if (this.SessionSaving != null)
     {
         this.SessionSaving(this, e);
     }
 }
 /// <summary>
 /// Post an event when a session has been resumed
 /// </summary>
 /// <param name="e">The form answers, user and navigation info</param>
 protected virtual void OnSessionResumed(FormSessionEventArgs e)
 {
     if (this.SessionResumed != null)
     {
         this.SessionResumed(this, e);
     }
 }