private async void BackButton_OnClick(object sender, RoutedEventArgs e) { //make sure user wants to leave page in case of work in progress bool goToMainPage = await DisplayGoBackToMainPageDialog(); if (goToMainPage) { _audioRecorder.StopPlaybackMedia(); _audioRecorder.DisposeStream(); _audioRecorder.DisposeMedia(); _audioRecorder.DisposeMemoryBuffer(); UIUtils.GoToMainPage(this); } }