WCF中的SOAP响应

我创建了WCF服务。 它工作正常,但我们的客户希望以某种特定形式作出回应。 我共享了2个回复

在这里输入图像描述

我的代码:

 [ServiceContract]
public interface IService
{
    [OperationContract]    
    MyClass GetMyData();

// TODO: Add your service operations here
}

//使用下面示例中所示的数据合同将复合类型添加到服务操作中。 [DataContract] public class MyClass {int _id; string _name;

    [DataMember]
    public int ID
    {
        get { return _id; }
        set { _id = value; }
    }

    [DataMember]
    public string Name
    {
        get { return _name; }
        set { _name = value; }
    }
}

您的“客户期望”是一个XSD文件。 它们旨在验证SOAP响应,而不是一个。 有很多服务可以根据您的XSD 验证您的XML响应。

如果你的客户想要一个XSD响应,也许你将不得不寻找一个工具来做到这一点。 我认为这可能会有所帮助。

链接地址: http://www.djcxy.com/p/34305.html

上一篇: SOAP Response in WCF

下一篇: WS service with response elements not in the XSD