public void Add(int total) { ProgressingEventArgs e = new ProgressingEventArgs { Total = total }; OnProgressChanged(e); }
protected virtual void OnProgressChanged(ProgressingEventArgs e) { EventHandler <ProgressingEventArgs> handler = progressChange; handler?.Invoke(this, e); }
private void ReadProgressChanged(object sender, ProgressingEventArgs e) { Interlocked.Increment(ref readingCounter); Readingprogress(e.Total); }