Ejemplo n.º 1
0
        private static async Task FooAsync()
        {
            Debug.WriteLine("FooAsync starting. Before calling Task.Delay. Thread ID: {0}", Environment.CurrentManagedThreadId);

            await Task.Delay(300);

            Debug.WriteLine("FooAsync is about to call myWorker.Jolt(). Thread ID: {0}", Environment.CurrentManagedThreadId);

            myWorker.Jolt();

            Debug.WriteLine("FooAsync completed. Thread ID: {0}", Environment.CurrentManagedThreadId);
        }
Ejemplo n.º 2
0
 private void OnJoltWorkerClick(object sender, RoutedEventArgs e)
 {
     Debug.WriteLine("OnJoltWorkerClick is about to call myWorker.Jolt(). Thread ID: {0}", Environment.CurrentManagedThreadId);
     myWorker.Jolt();
 }