async private void btScanPackages_Click(object sender, EventArgs e) { SetUIBlockState(block: true); try { //var tracePath = ConfigurationManager.GetSection("system.diagnostics"). var proc = new PackageProcessor(); tbOutput.AppendText($"Scanning and processing started. See the progress in the log file. Hint: log file path can be found in .config\r\n"); await Task.Run(() => proc.startProcessing()); tbOutput.AppendText($"Scanning and processing complete!\r\n"); } catch (Exception ex) { tbOutput.AppendText($"\r\nException occured: {ex.Message}\r\n"); } SetUIBlockState(block: false); }
public void StartProcessing() { var proc = new PackageProcessor(); proc.startProcessing(); }