Пример #1
0
    public async ValueTask CancelEventsAsync(CancellationToken cancellationToken = default)
    {
        await _database.CancelEventsAsync(this, cancellationToken).ConfigureAwait(false);

        _currentCounts  = null;
        _previousCounts = null;
        _events.Clear();
        Volatile.Write(ref _running, 0);
    }