private void btnGetImage_Clicked(object sender, RoutedEventArgs e) { //this.getImage(0); var task = Task.Run(() => { TimeoutSyncTask.TOSResult res; TimeoutSyncTask getImageTask = new GetImageTask(10000, this, (UInt16)(0)); res = getImageTask.execute(); Logger.Info("Detector GetImage --> GetImageTask Result:" + res); TimeoutSyncTask stopDetectorTask = new StopDetectorTask(10000, this); res = stopDetectorTask.execute(); Logger.Info("Detector GetImage --> StopDetectorTask Result:" + res); }); }
var(GetImageTask, Extension) = func();