Esempio n. 1
0
        void NotifyNetworkChanged()
        {
            if (InternetConnectionChanged == null)
            {
                return;
            }
            var arg = new InternetConnectionChangedEventArgs(IsConnected);

            InternetConnectionChanged(null, arg);
        }
Esempio n. 2
0
 async void OnInternetConnectionChanged(object sender, InternetConnectionChangedEventArgs internetConnectionChangedEventArgs)
 {
     if (!internetConnectionChangedEventArgs.IsConnected && IsStarted)
     {
         await Stop();
     }
     else if (internetConnectionChangedEventArgs.IsConnected && !IsStarted)
     {
         Start();
     }
 }
 static Network()
 {
     NetworkInformation.NetworkStatusChanged += (s) =>
     {
         if (InternetConnectionChanged != null)
         {
             var arg = new InternetConnectionChangedEventArgs(IsConnected);
             InternetConnectionChanged(null, arg);
         }
     };
 }
Esempio n. 4
0
        private async void Internet_InternetConnectionChanged(object sender, InternetConnectionChangedEventArgs args)
        {
            if (args.IsConnected)
            {
                Now = (DateTime) await GetNistTime();

                if (DateTimeChanged != null)
                {
                    var arg = new DateTimeChangedEventArgs();
                    arg.CurrentTime = Now;
                    DateTimeChanged(this, arg);
                }
            }
        }
Esempio n. 5
0
        private void OnInternetConnectionChanged(object sender, InternetConnectionChangedEventArgs e)
        {
            if (Log.IsDebugEnabled)
                Log.Debug("Internet connection changed. IsConnected={0}.", e.IsConnected);

            Telemetry.Client.TrackTrace("Internet Connection", TelemetrySeverityLevel.Information, new Dictionary<string, string>
            {
                {"IsAvailable", e.IsConnected.ToString()}
            });
        }
        void NotifyNetworkChanged()
        {
            var arg = new InternetConnectionChangedEventArgs(IsConnected);

            InternetConnectionChanged(null, arg);
        }