public void SaveApplicationState() { var gatherDataMessage = new ApplicationStateRequestedMessage(); MessengerInstance.Send(gatherDataMessage); this.statePersistence.Persist(gatherDataMessage.PersistentData); }