你好开发人员我在WCF中新生成wsdl并使用SoapUI消费它。我有一些问题:
首先,我已经开发了字符串数据,但是我使用IsRequired = true设计为强制数据类型,因此在生成的wsdl中,这些数据类型被公开为必需的minOcurr = 0的消失,但仍然存在字段nillable = true (原因是字符串数据类型将string.empty实现为默认行为),因此它没有强制对应,但是nill = true意味着我可以通过这些字段传递空值。你知道怎么解决吗?
第二个与第一个类似,但是在这种情况下是使用DataContract,当我在SoapUI中加载我的wsdl时,我观察到它在我的数据格式中放置了标签Optional可选的所有datacontract,这意味着它可以是擦除,但在我的情况下这些datacontract是强制性的,所以当我在我的wsdl中观察到这些数据时存在FU ....标签nullable = true,所以提出一个类似的问题:你知道如何解决它吗?
最后,我有一个char数据类型的字段,所以在我的SoapUI中,当我使用web服务发送数据时,我可以将字母作为char传递,所以唯一的解决方案是发送其ascii字符,例如:如果我想通过字母' J',我需要放74,所以我想知道一种方法来实现我可以通过SoapUI传递真信。