我有以下课程:
[XmlRoot(ElementName = "ConsultarInfoClienteABM"]
public class ConsultarInfoClienteABM
{
[XmlElement("EBMHeader")]
public EBMHeader EBMHeader { get; set; }
[XmlElement("DataArea")]
public DataArea DataArea { get; set; }
}
生成以下信封:
这是我用来生成信封的代码:
var envelope = SoapEnvelope.Prepare();
envelope.Body(new ConsultarInfoClienteABM()
{
EBMHeader = new EBMHeader()
{
EBMID = "xxx"
},
DataArea = new DataArea()
{
CustomerID = "aaa",
UDN = "1"
}
});
我的问题是我需要使用除Q1之外的differente前缀生成xml主体。
所需的前缀是:V1而不是Q1
我读到命名空间应该定义它,但我应该使用什么命名空间来生成v1?