예제 #1
0
 /// <summary>
 /// Runs all 3 variations of the MoreRealistic code to ensure
 /// they all have the same result
 /// </summary>
 /// <returns></returns>
 static async Task MoreRealisticMainAsync()
 {
     var worker = new MoreRealisticAsyncWorker();
     await worker.DoWork();
     await worker.DoWorkExplicitTasks();
     await worker.DoWorkWithoutAwait();
 }
예제 #2
0
        /// <summary>
        /// Runs all 3 variations of the MoreRealistic code to ensure
        /// they all have the same result
        /// </summary>
        /// <returns></returns>
        static async Task MoreRealisticMainAsync()
        {
            var worker = new MoreRealisticAsyncWorker();
            await worker.DoWork();

            await worker.DoWorkExplicitTasks();

            await worker.DoWorkWithoutAwait();
        }