anchor.diff:  var clientRegion1 = cache.CreateRegionFactory(RegionShortcut.PROXY)
     .SetPoolName("examplePool")
     .Create("clientRegion1");
  -
  -var clientRegion2 = cache.CreateRegionFactory(RegionShortcut.CACHING_PROXY)
  -  .SetPoolName("examplePool")
  -  .SetRegionTimeToLive(ExpirationAction.INVALIDATE, TimeSpan.FromMinutes(2))
  -  .Create("clientRegion2");
   ```
   
   ## <a id="declarative-region-creation"></a>Declarative Region Creation
  
positive.code: The following example illustrates how to create two regions using C++.
  
  ``` cpp
  auto cacheFactory = CacheFactory();
  auto cache = cacheFactory.create();
  
  auto examplePool = cache.getPoolManager()
      .createFactory()
  
negative.code: This example illustrates how to create a pair of regions using C#:
  
  ``` csharp
  var cache = new CacheFactory().Create();
  
  var examplePool = cache.GetPoolManager()
      .CreateFactory()
  