コード例 #1
0
        public IMemcachedClient Create(IMemcachedSettings memcachedSettings)
        {
            var mcConfig = new MemcachedClientConfiguration();

            foreach (var server in memcachedSettings.Server)
                mcConfig.AddServer(server.Item1, server.Item2);

            mcConfig.Protocol = MemcachedProtocol.Text;
            return new MemcachedClient(mcConfig);
        }
コード例 #2
0
 public IMemcached Create(IMemcachedSettings memcachedSettings)
 {
     return new Memcached(memcachedSettings,_memcachedClientFactory);
 }
コード例 #3
0
ファイル: Memcached.cs プロジェクト: tanglebones/ch-memcached
 public Memcached(IMemcachedSettings memcachedSettings, IMemcachedClientFactory memcachedClientFactory)
 {
     _memcacheSettings = memcachedSettings;
     _memcachedClient = memcachedClientFactory.Create(memcachedSettings);
 }