internal NamespaceFacade get(string @namespace)
        {
            if (@namespace == null)
            {
                return(nullNamespace);
            }
            var namespaceFacade = (NamespaceFacade)_cache[@namespace];

            if (namespaceFacade == null)
            {
                namespaceFacade    = new NamespaceFacade(client, @namespace);
                _cache[@namespace] = namespaceFacade;
            }
            return(namespaceFacade);
        }
 internal NamespaceFacadeCache(CuratorFrameworkImpl client)
 {
     this.client   = client;
     nullNamespace = new NamespaceFacade(client, null);
 }