protected override void OnDisappearing() { _messenger.Unsubscribe <StartLoginMessage>(_loginStartSubscriptionToken); _messenger.Unsubscribe <LoginSuccessMessage>(_loginSuccessSubscriptionToken); _messenger.Unsubscribe <LoginFailureMessage>(_loginFailureSubscriptionToken); base.OnDisappearing(); }
public void OnViewDestroying() { if (_resultsChangedToken != null) { _messenger.Unsubscribe <ResultsChangedMessage>(_resultsChangedToken); _resultsChangedToken = null; } if (_teamsChangedToken != null) { _messenger.Unsubscribe <TeamsChangedMessage>(_teamsChangedToken); _teamsChangedToken = null; } }
public override void ViewDisappeared() { base.ViewDisappeared(); if (messengerToken != null) { Messenger.Unsubscribe <SMSReceivedMessage>(messengerToken); messengerToken = null; } }
private async Task BackGoogleMap() { await _navigationService.Navigate <TaskViewModel>(); LalitudeGoogleMarker = _lalitudeGoogleMarkerBack; LongitudeGoogleMarker = _longlitudeGoogleMarkerBack; var message = new GoogleMapMessenger(this, _idTask, LalitudeGoogleMarker, LongitudeGoogleMarker, _nameTaskBackResult, _descriptionTaskBackResult, _statusTaskBackResult ); _messenger.Publish(message); _messenger.Unsubscribe <GoogleMapMessenger>(_token); }
public override void ViewDisappearing() { if (_appStatusMessageSubscriptionToken != null) { _messenger.Unsubscribe <AppStatus>(_appStatusMessageSubscriptionToken); _appStatusMessageSubscriptionToken = null; } base.ViewDisappearing(); }
private async Task OnLogoutConfirm(WarningPopupMessage message) { _messenger.Unsubscribe <WarningPopupMessage>(_token); if (message.Confirmed) { await CardboardKnight.Logout(); await _navigationService.Navigate <LoginViewModel>(); } }
private async Task OnRatingMessage(RatingResultMessage message) { _messenger.Unsubscribe <RatingResultMessage>(_token); if (message.Success) { await CardboardKnight.RateGameForUser(Game, message.Value, message.Review); Game.UserRating = message.Value; await UpdateGame(Game); } }
private async Task CreateMarkerGoogleMap() { await _navigationService.Navigate <MapsViewModel>(); var message = new GoogleMapMessenger(this, IdTask, LalitudeGoogleMarkerResult, LongitudeGoogleMarkerResult, NameTask, DescriptionTask, StatusTask ); UserId = CurrentInstagramUser.CurrentInstagramUserId; _messenger.Publish(message); _messenger.Unsubscribe <GoogleMapMessenger>(_token); }
protected void Unsubscribe <TMessage>(MvxSubscriptionToken id) where TMessage : MvxMessage { MvxMessenger.Unsubscribe <TMessage>(id); }
protected override void OnStop() { base.OnStop(); _messenger.Unsubscribe <TMessage>(_subscriptionToken); }
public void Unsubscribe() { _messenger.Unsubscribe <StartTrackingMessage>(_tokenStart); _messenger.Unsubscribe <LocationMessage>(_tokenLocation); _messenger.Unsubscribe <LocationMessage>(_tokenStop); }
public void Dispose() { _messenger.Unsubscribe <ReloadDataMessage> (_token); _messenger = null; }
private void Unsubscribe() { _messenger.Unsubscribe <LocationMessage>(_locationMessageToken); }
public void Unsubscribe(Guid id) { _messenger.Unsubscribe <NotificationMessage>(_subscriptionToken[id]); _subscriptionToken.Remove(id); }
void OnPage1ViewUnloaded(object sender, Windows.UI.Xaml.RoutedEventArgs e) { logger.LogInfo("Page1View: OnPage1ViewUnloaded."); messenger.Unsubscribe <TimerMessage>(timerMessageToken); }