/// <summary> /// Inherited view model instances perform any save state logic. /// </summary> /// <param name="e">Event args with all navigation data.</param> /// <returns>Awaitable task is returned.</returns> protected virtual Task OnSaveStateAsync(SaveStateEventArgs e) { return(Task.CompletedTask); }