Задать вопрос
Ответы пользователя по тегу C#
  • Почему при серриализации xml отсутсвует тег версии?

    @Multigame Автор вопроса
    при инициализации сериалайза декларация формируется, а вот при отправке из контроллера почему-то эта декларация уходит.

    теребоньканье мсдном дало понимание что есть некий параметр OmitXmlDeclaration который вообще-то должен быть по дефолту false (т.е. выводить декларацию)

    Но почему-то конструкция new XmlMediaTypeFormatter() { UseXmlSerializer = true };
    Создает сериалайзер в контроллерах который имеет нестандартное значение и скрывает декларацию xml.

    Короче говоря исправление в вебсеттингах при регистрации ContentNegotiationResult для XML, можно принудительно передать OmitXmlDeclaration с нужным значением.
    Ответ написан
    Комментировать
  • Как работает ЭЦП RSA+SHA1? Как реализовать на C#?

    @Multigame Автор вопроса
    Ошибка "набор ключей не существует" - получение подписи происходит с использованием Закрытого ключа. Потому его нужно так же подгрузить, как и сертификат.
    Ответ написан
    Комментировать