Невозможно сохранить сложный объект в memcached

Я работаю с Enyim. Кэширование клиента memcached для C # сервер http://memcached.org в последней версии ubuntu

MemcachedClient mc = new MemcachedClient();
XmlDocument xmlDocument = new XmlDocument();
mc.Store(StoreMode.Set, "foo", xmlDocument);
object myXml= mc.Get("foo");

и myXml имеет значение null, почему есть способ сохранить мой объект. Цель : Я пытаюсь заменить HttpCache в своем коде для Memcached, но с HttpCache я могу добавить сложный объект в кеш.

Здесь XmlDocument является примером, но с простым классом он тоже не работает

5
задан Christophe Debove 29 August 2011 в 12:49
поделиться