public CacheServerFarm ConstructCacheFarm() { try { var serverFarm = new CacheServerFarm(Logger); serverFarm.Initialise(CacheConfiguration.ServerNodes); return(serverFarm); } catch (Exception ex) { Logger.WriteException(ex); throw; } }
private CacheServerFarm ConstructCacheFarm() { try { var serverFarm = new CacheServerFarm(Logger); serverFarm.Initialise(CacheConfiguration.ServerNodes); if (serverFarm.NodeList == null || serverFarm.NodeList.Count == 0) { var msg = "Must specify at least 1 server node to use for memcached"; Logger.WriteErrorMessage(msg); throw new ArgumentException(msg); } return(serverFarm); } catch (Exception ex) { Logger.WriteException(ex); throw; } }