private void OkSelected(object sender, Tuple <string, string> parameters) { (string tag, string data) = parameters; AndroidApplication.Logger.Debug(() => $"OkSelected: {tag}"); RunOnUiThread(() => { switch (tag) { case EXIT_PROMPT_TAG: KillFragmentObservers(ExitPromptDialogFragment); ViewModel.CancelAllJobsAndExit(); break; case NETWORK_PROMPT_TAG: KillFragmentObservers(NetworkPromptDialogFragment); ViewModel.DownloadAllPodcastsWithoutNetworkCheck(); break; } }); }