public Task RemoveAsync(string key)
        {
            _logger.LogDebug($"removing {key} persisted grant from database");

            _repository.RemoveAsync(x => x.Key == key);

            return(Task.FromResult(0));
        }