コード例 #1
0
 public CacheServerFarm ConstructCacheFarm()
 {
     try
     {
         var serverFarm = new CacheServerFarm(Logger);
         serverFarm.Initialise(CacheConfiguration.ServerNodes);
         return(serverFarm);
     }
     catch (Exception ex)
     {
         Logger.WriteException(ex);
         throw;
     }
 }
コード例 #2
0
 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;
     }
 }