Exemple #1
0
        void RefreshStatistics()
        {
            DateTime frontOfQueue = DateTime.MinValue;

            if (Occurrences.TryPeek(out frontOfQueue))
            {
                if (DateTime.Now.Subtract(frontOfQueue).TotalSeconds > 60)
                {
                    Occurrences.TryDequeue(out frontOfQueue);
                    RefreshStatistics();
                }
            }
        }