コード例 #1
0
ファイル: Monitor.cs プロジェクト: fox-framework/middleware
        public void AddCallTick(object instance)
        {
            if (!CallTicks.ContainsKey(instance))
            {
                CallTicks.Add(instance, 0);
            }

            CallTicks[instance]++;

            CallOrder.Add(instance.GetType());
        }
コード例 #2
0
ファイル: Monitor.cs プロジェクト: fox-framework/middleware
        public int NumberOfCallTicksFor <T>()
        {
            var count = CallTicks.Where(item => item.Key.GetType() == typeof(T)).Sum(item => item.Value);

            return(count);
        }