예제 #1
0
        /// <summary>
        /// Views the stats on console.
        /// </summary>
        /// <returns></returns>
        public async Task ViewStatsOnConsole()
        {
            while (true)
            {
                var statistics = await httpHandler.GetWashingStatistics();

                Console.WriteLine($"Total Visitors Generated : {statistics.VisitorsGenerated}");
                Console.WriteLine($"Total Cars Accepted : {statistics.VisitorsAccepted}");
                Console.WriteLine($"Total Cars Rejected : {statistics.VisitorsRejected}");
                Console.WriteLine($"Average waiting time : {statistics.AverageTimeSpentInWaiting}");
                Console.WriteLine($"Average washing time : {statistics.AverageTimeSpentInWashing}");
                Console.WriteLine($"Average drying time : {statistics.AverageTimeSpentInDrying}");
                Console.WriteLine("-------------------------------------------------------");
                await Task.Delay(5000);
            }
        }