/// <summary>
 /// This is called by <see cref="_wrappingViewProvider"/> every time a new view has been loaded.
 /// </summary>
 internal virtual void NewViewLoaded(object sender, ViewLoadedEventArgs args)
 {
     DialogManagerViewModelHelper.SetupViewModel(this, args.ViewModel, args.View);
 }
 /// <inheritdoc />
 internal override void NewViewLoaded(object sender, ViewLoadedEventArgs args)
 {
     _callback.Invoke();
 }