Yko*_*kok 5 .net wcf xsd wsdl visual-studio
我正在使用Visual Studio(2012)创建Web服务.我不想打扰手动创建WSDL,但我真的希望能够使用XSD指定一些类型(或者全部),因为它使我能够限制某些元素(例如,需要一个元素存在).
我怎么能这样做,以便生成的自动生成的WSDL使用我的XSD(具有相同的约束)?
目的是使接口(WSDL)尽可能准确(比C#中的接口更精确).
理论上,您可以使用WSCF.Blue从 XSD 生成 WSDL(和服务)。实际上,WCF 运行时不会支持您可以放入 XSD 中的所有约束。因此,最好的选择是使用普通的 WCF 数据协定并使用 WCF 允许的约束。例如:
[DataMember(IsRequired = true)]
public int i;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
532 次 |
| 最近记录: |