Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        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();
            }
        }