예제 #1
0
 /// <summary>
 /// 递归创建该节点下的所有子节点和该节点本身。
 /// </summary>
 /// <param name="client">ZooKeeper客户端。</param>
 /// <param name="path">节点路径。</param>
 /// <param name="data">节点数据。</param>
 /// <param name="acls">权限。</param>
 public static Task CreateRecursiveAsync(this ZookeeperClient client, string path, byte[] data, List <ACL> acls)
 {
     return(client.CreateRecursiveAsync(path, p => data, p => acls));
 }
예제 #2
0
 /// <summary>
 /// 递归创建该节点下的所有子节点和该节点本身。
 /// </summary>
 /// <param name="client">ZooKeeper客户端。</param>
 /// <param name="path">节点路径。</param>
 /// <param name="data">节点数据。</param>
 public static Task CreateRecursiveAsync(this ZookeeperClient client, string path, byte[] data)
 {
     return(client.CreateRecursiveAsync(path, data, ZooDefs.Ids.OPEN_ACL_UNSAFE));
 }