我必须复制一个 MVC4 WebAPI 应用程序,但我的只会回显发送给它的数据,所以我想知道我是否应该使用更简单的 WCF 服务,因为 MVC4 WebAPI 应用程序有很多文件。暴露的 API 非常简单:
public Task<HttpResponseMessage> PostData(HttpRequestMessage requestMessage)
我有三个问题:
- 是否可以从 MVC4 WebAPI 中删除所有额外的 .js 和其他文件,因为我只需要公开一个 API 而不需要任何视图?
如果我要将它移植到 WCF,签名会是什么样子?
[OperationContract] HttpResponseMessage PostData(HttpRequestMessage 请求)
是否值得在 WCF 中编写 echo 服务?