public ManagerInvoke(TimeSpan timeInvoke, TimeSpan interval) { TimeInvoke = timeInvoke; Interval = interval; statisticStructure = new StatisticStructure(); firstSet = true; }
protected virtual void OnStatistic(StatisticStructure e) { Statistic?.Invoke(this, e); }
private static void ManagerInvokeStatistic(object sender, StatisticStructure e) { Console.WriteLine($"Max invoke = {e.MaxCountInvoke}, Min invoke = {e.MinCountInvoke}, Middle invoke = {e.MiddleCountInvoke}"); }