使用已弃用的 ASMX Web 服务,您可以使用所有默认设置创建一个服务,然后启用ScriptService
该类的属性,该服务现在将以 XML 或 JSON 格式返回数据,具体取决于客户端发送请求的方式。
有没有办法使用推荐的、未弃用的 WCF 技术来声明这种双向行为?
看起来WCF 服务可以自动提供一个或另一个,但不能同时提供两者。
看来我也可以通过摆弄每个方法Request
并Response
在其中手动实现此行为,但我宁愿不这样做。我正在寻找这样的东西。
我不能只继续使用 ASMX,因为我希望服务接受Stream
.
我无法切换到Web API,因为该服务必须可以通过 WSDL 发现。