Exemple #1
0
        public static Task <long[]> Counts(
            this IEventActivity instance,
            string eventName,
            DateTime startTimestamp,
            DateTime endTimestamp)
        {
            if (instance == null)
            {
                throw new ArgumentNullException("instance");
            }

            return(instance.Counts(
                       eventName,
                       startTimestamp,
                       endTimestamp,
                       instance.Settings.Drilldown));
        }
Exemple #2
0
        public static async Task <long> Count(
            this IEventActivity instance,
            string eventName,
            DateTime startTimestamp,
            DateTime endTimestamp,
            ActivityDrilldown drilldown)
        {
            if (instance == null)
            {
                throw new ArgumentNullException("instance");
            }

            var result = await instance.Counts(
                eventName,
                startTimestamp,
                endTimestamp,
                drilldown);

            return(result.First());
        }