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