gpt4 book ai didi

.net - 如何指定MessageBodyMember是必需的?

转载 作者:行者123 更新时间:2023-12-01 22:49:21 24 4
gpt4 key购买 nike

我正在寻找一种方法来指定需要某些MessageBodyMember,以便生成的架构将具有minOccurs = 1而不是minOccurs = 0。
我必须手动编辑架构以添加它,这确实很痛苦。

我读过几篇文章说这是不可能的,但它们有些陈旧;也许现在有一种方法或解决方法。

有人知道这是否可能吗?

最佳答案

我不知道执行此操作的任何方法-MessageBodyMember属性没有属性或手段来指定它是必需的部分,因此WSDL中应该具有minOccurs = 1。

参见MSDN docs on MessageBodyMember attribute

如果这确实是一个大问题,则可以潜在地创建自己的WSDL导出器类,该类将覆盖WCF提供的现有标准,并将此minOccurs = 1属性添加到所有MessageBodyMember元素。网上有很多关于如何修改和调整WCF WSDL导出机制的示例。

关于.net - 如何指定MessageBodyMember是必需的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2232520/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com