static void Main(string[] args) { using (ILogger logger = LoggerFactory.Create()) { var service = new ExampleService(logger); service.DoSomethingDangerous(123, "abc"); service.DoSomethingDangerous(42, "What do you mean? African or European swallow?"); } Console.WriteLine(); Console.Write("Press any key to exit..."); Console.ReadKey(true); }
static void Main(string[] args) { try { Logger logger = LoggerFactory.GetInstance(); var service = new ExampleService(logger); service.DoSomethingDangerous(123, "abc"); service.DoSomethingDangerous(42, "What do you mean? African or European swallow?"); } finally { LoggerFactory.ShutDown(); } Console.WriteLine(); Console.Write("Press any key to exit..."); Console.ReadKey(true); }