public Task <long> IncrAsync(string key) { if (string.IsNullOrEmpty(key)) { throw new ArgumentNullException(nameof(key)); } return(_pool.IncrAsync(_instance + key)); }