protected override void OnDisappearing() { base.OnDisappearing(); OnDisappearingInternal(); _dialogServerHost.UnregisterDialogServer(_dialogServer); _backgroundService.ApplicationSleepEvent -= OnApplicationSleep; _backgroundService.ApplicationResumeEvent -= OnApplicationResume; }