private void CreateRegionAndDoWork(IGeodeCache cache, string regionName, RegionShortcut regionType)
 {
     using (var regionFactory = cache.CreateRegionFactory(regionType))
     {
         using (var region = regionFactory.CreateRegion(regionName))
         {
             doPutsAndGets(region);
             DoRemoves(region);
         }
     }
 }
 private void createPool(IGeodeCache cache, int port)
 {
     using (var poolManager = cache.PoolManager)
     {
         using (var poolFactory = poolManager.CreatePoolFactory()
                                  .AddLocator("localhost", port))
         {
             using (var pool = poolFactory.CreatePool("myPool"))
             {
                 ;
             }
         }
     }
 }