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));
            }