public DefaultAppFlowImpl(IKeyValueStore store = null) { this.store = store == null?FileBasedKeyValueStore.New("AppFlowEvents") : store; #pragma warning disable CS4014 // Because this call is not awaited, execution of the current method continues before the call is completed InternetStateManager.AddListener(this); #pragma warning restore CS4014 // Because this call is not awaited, execution of the current method continues before the call is completed }
public async Task TestInternetStateListenerOnce() { InternetStateManager.AddListener(this); Assert.True(await RestFactory.instance.HasInternet()); Assert.True(await InternetStateManager.Instance(this).HasInetAsync); Assert.True(InternetStateManager.Instance(this).HasInet); Assert.True(hasInet); InternetStateManager.RemoveListener(this); }
public async Task TestInternetStateListener() { await InternetStateManager.AddListener(this); Assert.False(InternetStateManager.Get(this).hasInet); Assert.False(hasInet); await TaskV2.Delay(2500); Assert.True(hasInet); }
public async Task TestInternetStateListener() { InternetStateManager.AddListener(this); Assert.False(InternetStateManager.Instance(this).HasInet); Assert.False(hasInet); await InternetStateManager.Instance(this).HasInetAsync; Assert.True(InternetStateManager.Instance(this).HasInet); Assert.True(hasInet); }
public AppUpdateChecker(Action <List <UpdateEntry> > showUserUpdateInstructions) { this.showUserUpdateInstructions = showUserUpdateInstructions; InternetStateManager.AddListener(this); }
public DefaultAppFlowImpl(KeyValueStoreTypeAdapter <AppFlowEvent> store = null) : base(store) { InternetStateManager.AddListener(this); }