问题描述
如何在 WCF 服务(SVC 文件)中使用 C# 制作类似的 WSDL 结构。
喜欢:
Street = new List(); var house = GetHouse(); Street.ForEach(c => { c.地图(房子); });
WSDL 格式:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<GetTechnicalDetailResponse xmlns="http://tempuri.org/">
<GetTechnicalDetailResult xmlns:a="http://schemas.datacontract.org/2004/07/MyModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:Streets xmlns:b="http://schemas.datacontract.org/2004/07/MyModel">
<b:Street>
<c:House>
<d:Flat>
<d:FlatId>1</d:FlatId>
<d:FlatName>First</d:FlatName>
<d:FlatDetail>First Flat</d:FlatDetail>
</d:Flat>
<d:Flat>
<d:FlatId>2</d:FlatId>
<d:FlatName>Second</d:FlatName>
<d:FlatDetail>Second Flat</d:FlatDetail>
</d:Flat>
</c:House>
<c:House>
<d:Flat>
<d:FlatId>1</d:FlatId>
<d:FlatName>First</d:FlatName>
<d:FlatDetail>First Flat</d:FlatDetail>
</d:Flat>
<d:Flat>
<d:FlatId>2</d:FlatId>
<d:FlatName>Second</d:FlatName>
<d:FlatDetail>Second Flat</d:FlatDetail>
</d:Flat>
</c:House>
</b:Street>
<b:Street>
. . . .
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)