public Task <long> HDelAsync(string key, params string[] fields) { if (string.IsNullOrEmpty(key)) { throw new ArgumentNullException(nameof(key)); } if (fields == null) { throw new ArgumentNullException(nameof(fields)); } if (fields != null && fields.Length == 0) { throw new ArgumentNullException(nameof(fields)); } return(_pool.HDelAsync(_instance + key, fields)); }