Каков наилучший способ получить подписанный XML (в виде строки) из данных, полученных, например, из веб-службы?У меня довольно сложная схема для этого XML-документа, и я хотел бы сгенерировать класс с помощью xsd.exe, создать его экземпляр с данными, а затем подписать его с помощью SignedXml, но я не могу понять, как получить XmlDocument из экземпляра класса, созданного из схемы,(SignedXml читает только XmlDocument).
Я не уверен в этом, но я понял, что схема также содержит некоторую информацию о подписании, и, если это возможно, было бы неплохо, если бы SignedXml мог непосредственно прочитать это из схемы, т. Е. Через этокласс, созданный с помощью xsd.exe