我有一个 WCF 服务,如下所示。它生成以下 WSDL。
根据组织中的命名约定,我需要元素名称为“tns:GetDataUsingDataContractInput”而不是="tns:GetDataUsingDataContract"(即需要附加“Input”一词。)
我们如何使用 C# 代码来做到这一点?此外,生成的相应 xsd 应反映此更改。
[ServiceContract]
public interface IService1
{
[OperationContract]
CompositeType GetDataUsingDataContract(CompositeType composite);
}
WSDL
参考