protected virtual void ProjectFinishedHandler(object sender, ProjectFinishedEventArgs buildEvent) { // NOTE: This may run on a background thread! QueueOutputEvent(buildEvent.Succeeded ? MessageImportance.Low : MessageImportance.High, buildEvent); }