首页 文章

WCF中的SOAP响应

提问于
浏览
0

我已经创建了WCF服务 . 它工作正常但我们的客户希望以某种特定形式做出回应 . 我分享了2条回复

enter image description here

我的代码:

[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; }
    }
}

1 回答

  • 1

    您的"Client Expectation"是XSD文件 . 它们旨在验证SOAP响应,而不是一个 . 有plenty的服务可以根据您的XSD对您的XML响应进行 validate .

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

相关问题