public Task ReportProgressAsync(int current, int maximum) => _progress.ReportProgressAsync(current, maximum);
public Task IncrementAsync() { var result = Interlocked.Increment(ref _current); return(_progress.ReportProgressAsync(_current, _maximum)); }