/// <summary> /// 初始化 /// </summary> /// <param name="name">名称</param> /// <param name="config">配置</param> public override void Initialize(string name, NameValueCollection config) { var ips = config["server"] .Split(';') .Select(item => item.Trim()) .Where(item => item.Contains(':')) .Select(item => item.Split(':')) .Select(item => new IPEndPoint(IPAddress.Parse(item[0]), int.Parse(item[1]))) .ToArray(); this.cachedEx = MemCachedEx.Create(ips); base.Initialize(name, config); }
static void Main(string[] args) { Console.Title = typeof(Program).Namespace; var ips = new IPEndPoint[] { new IPEndPoint(IPAddress.Loopback, 8877), new IPEndPoint(IPAddress.Loopback, 8866) }; var cached = MemCachedEx.Create(ips[0]); while (true) { Console.ReadLine(); } }