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); }