using System;
using System.Diagnostics;
using System.Threading;
public class Program
{
public static void Main()
{
var stopwatch = new Stopwatch();
stopwatch.Start();
ProcessFile("logs/server-1.log");
stopwatch.Stop();
Console.WriteLine($"Elapsed: {stopwatch.ElapsedMilliseconds} ms");
}
private static void ProcessFile(string path)
{
Discover();
Read();
Parse();
Report();
Total();
}
private static void Discover()
{
Thread.Sleep(500);
}
private static void Read()
{
Thread.Sleep(500);
}
private static void Parse()
{
Thread.Sleep(500);
}
private static void Report()
{
Thread.Sleep(500);
}
private static void Total()
{
Thread.Sleep(1000);
}
}