Beispiel #1
0
        public void CheckIsCurrent()
        {
            lock (Sync) {
                var at = Metric.Period.StandardizeDate(DateTime.UtcNow);
                if (AsOf != at)
                {
                    foreach (var aggregate in Aggregates)
                    {
                        aggregate.Value.Reset();
                    }
                    Total.Reset();

                    AsOf = at;
                }
            }
        }