protected virtual void OnReportTaskWithoutProgress(EventArgs e) { ReportTaskWithoutProgress?.Invoke(this, e); }