AppMetrics.Client.Tracker.ReportPeriodicInfoAllSessions C# (CSharp) Method

ReportPeriodicInfoAllSessions() static private method

static private ReportPeriodicInfoAllSessions ( ) : void
return void
        static void ReportPeriodicInfoAllSessions()
        {
            lock (Sync)
            {
                if (DateTime.UtcNow - _lastSentPeriodic < PeriodicTime)
                    return;

                foreach (var session in Sessions)
                {
                    session.ReportPeriodicInfo();
                }
                _lastSentPeriodic = DateTime.UtcNow;
            }
        }