Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 internal NamespaceFacadeCache(CuratorFrameworkImpl client)
 {
     this.client = client;
     nullNamespace = new NamespaceFacade(client, null);
 }