public async static void TestTaskCase0() { var done = Assert.Async(); var case0 = new Case0(done); case0.SomeEvent1(); await Task.Delay(1000); case0.SomeEvent2(); }
private async void bttnRun_Case0(object sender, RoutedEventArgs e) { EnableButtons(false); var c = new Case0(); Diag.PrintContext("BEFORE AWAIT"); await c.Run(); Diag.PrintContext("AFTER AWAIT"); EnableButtons(true); }