private async void RepositoryManager_FileStatusUpdate(object sender, GitFilesStatusUpdateEventArgs e) { try { ThreadHelper.JoinableTaskFactory.Run(async delegate { await ProcessFileStatusUpdate((GitRepository)sender, e); }); } catch (Exception ex) { Debug.WriteLine("Error in RepositoryManager_FileChanged: " + ex.Message); } }