/// <summary> /// Delete the specified key in etcd /// </summary> /// <param name="key">Key which needs to be deleted</param> public void Delete(string key) { _kvClient.DeleteRange(new DeleteRangeRequest { Key = ByteString.CopyFromUtf8(key) }, _headers); }
/// <summary> /// Delete the specified key in etcd /// </summary> /// <param name="key">Key which needs to be deleted</param> public DeleteRangeResponse Delete(string key) { try { return(_kvClient.DeleteRange(new DeleteRangeRequest { Key = ByteString.CopyFromUtf8(key) }, _headers)); } catch (Grpc.Core.RpcException) { ResetConnection(); throw; } catch { throw; } }