static async Task SimpleMainAsync() { var worker = new SimpleAsyncWorker(); await worker.DoWork(); await worker.DoWorkExplicitTasks(); await worker.DoWorkWithoutAwait(); }