async void StateChanged(object sender, MvxSetup.MvxSetupStateEventArgs e) { if (e.SetupState == MvxSetup.MvxSetupState.Initialized) { await Mvx.Resolve <ITrackFacade>().Initialize(); _setup.StateChanged -= StateChanged; _setup = null; } }
async void StateChanged(object sender, MvxSetup.MvxSetupStateEventArgs e) { if (e.SetupState == MvxSetup.MvxSetupState.Initialized) { await Mvx.Resolve <ITrackFacade>().CheckAreWeStillOnTheRoadAsync(); await Mvx.Resolve <ITrackFacade>().InitializeAsync(); _setup.StateChanged -= StateChanged; _setup = null; } }