none
Response\Request сериализация RRS feed

  • Вопрос

  • Доброго времени суток!

    В методе контроллера пытаюсь сериализовать request

     var req = System.Web.HttpContext.Current.Request;
    XmlSerializer serReq = new XmlSerializer(req.GetType());
    
                using (StringWriter writer = new StringWriter())
                {
                   ser.Serialize(writer, serReq);
                  }
                

    Но, судя по получаемой ошибке, начинаю задумываться, а это вообще возможно?

    10 сентября 2012 г. 12:54

Ответы

Все ответы

  • Сериализатор обходит всё дерево объектов, и если там окажутся несериализуемые объекты, а в данном случае это так, то сериализация будет невозможна. А зачем это Вам?
    • Предложено в качестве ответа YatajgaEditor 10 сентября 2012 г. 19:45
    • Помечено в качестве ответа Abolmasov DmitryModerator 11 сентября 2012 г. 14:18
    10 сентября 2012 г. 13:07
    Модератор
  • Необходимо сериализовать и сохранить в БД как запрос пользователя, так и ответ сервера после его обработки
    10 сентября 2012 г. 13:09
  • Response и Request инкапсулируют огромное количество разных объектов, пока ещё в своей практике не встречал подобной необходимости. Может Вам оттуда, что-то конкретное нужно?
    10 сентября 2012 г. 13:14
    Модератор
  • Да, задача была поставлена не правильно.
    10 сентября 2012 г. 13:31