Part 7: In this stream, we finally abandon our all-purpose region navigation dialog service, and focus on a single purpose dialog service that caters to our Outlook application. We add support for opening the dialog with parameters to initialize the dialog, closing the dialogs from within our ViewModel, we allow the ViewModel to prevent the dialog from closing, as well as providing a callback to pass data back from the dialog to the calling ViewModel.