private void HandleErrorMessage(object sender, ErrorMessageEventArgs args) { lock (syncObject) { errorMessages.Add(args.Message); } }
private void HandleDataDriveErrorMessage(object sender, ErrorMessageEventArgs args) { // propagate the error back up to the top so it can be reported to the user // but don't log it because DataDrive already logged it FireErrorMessage(args.Message, false); }