c# - 序列化 ASP.NET Web 服务 HTTP POST 请求结果

标签 c# asp.net web-services serialization

我正在尝试序列化我的 webmethod 输出(用结果重命名 XML 元素), 到目前为止

[返回:System.Xml.Serialization.SoapElementAttribute("results")]

before 方法声明适用于 soap 请求,但我正在寻找可以同样适用于 HTTP POST/GET 请求的东西(现在我得到返回类名作为元素名)

最佳答案

您是否考虑过使用 ASP.NET WebAPI?如果您刚刚开始您的项目,我认为这就是您正在寻找的东西。 您可以在此处找到分步教程: http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api

关于c# - 序列化 ASP.NET Web 服务 HTTP POST 请求结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3066220/

相关文章:

c# - 将服务与计时器同步

asp.net - 让 Visual Studio 自动格式化我的源代码?

web-services - 不同冲突场景的 HTTP 状态

c# - 如何使用旧的 WSDL+XSD 和当前的 Web 服务位置在 C# 中进行 SOAP 调用?

c# - NuGet 以代码 -1 退出 - 结果构建失败

c# - 使用Linq过滤掉特定元素内容

c# - WPF - 将 Datagrid Items.Count 绑定(bind)到自定义控件标签

asp.net - Obout Grid 仅在客户端添加对象

JavaScript 和 AJAX 调用

java - HttpComponentsMessageSender - 默认最大总连接数