Ejemplo n.º 1
0
        public IActionResult Prepend(string key, [FromBody] CasCacheItem item = null)
        {
            var bytes = Encoding.ASCII.GetBytes(item.Value);

            if (item.Cas.HasValue && item.Cas.Value > 0)
            {
                var result = _memcachedClient.Prepend(key, item.Cas.Value, new ArraySegment <byte>(bytes, 0, bytes.Length));
                return(Ok(result));
            }
            else
            {
                var result = _memcachedClient.Prepend(key, new ArraySegment <byte>(bytes, 0, bytes.Length));
                return(Ok(result));
            }
        }
Ejemplo n.º 2
0
 public bool Prepend(string key, ArraySegment <byte> data)
 {
     return(_memcachedClient.Prepend(key, data));
 }