我正在使用digital signature
签名文档,并将其添加到collection
的{{1}}中。
我不想将它们保存在任何地方,如果XmlDocs
超过1个,只需将它们压缩或将XML doc
保存到文件夹。
现在,我研究了来自XML
的{{1}},但它只接受作为源和目标的字符串。
为了澄清一下,这是我的代码:
ZipFile
到目前为止,我已经完成了保存System.Io.Compression
并压缩文件夹的操作,但是
我不希望将它们保存在任何地方,因为我只需要var xmlDocsSigned = new List<XmlDocument>();
foreach (var document in documents)
{
XmlDocument doc = new XmlDocument();
// logic that Generate XML from object and load it to that XML.
// logic that signs the XML
}
xmlDocsSigned.Add(doc);
。如果只有一个XML files
,那么它将被保存。
您知道有任何开源库可以帮助我实现这一目标吗?