private void OnNetworkReachabilityChanged(object sender, NetworkStatusEventArgs e) { if (!waitingForConnectivity) { return; } if (e.Status != NetworkStatus.NotReachable) { var options = OnConnectivityOptions; OnConnectivityOptions = null; SynchronizeAsync(options); } }
private async void HandleNetworkChange(object sender, NetworkStatusEventArgs e) { if (!waitingForConnectivity) { return; } if (e.Status != NetworkStatus.NotReachable) { await SynchronizeAsync().ConfigureAwait(false); } }