【发布时间】:2013-07-02 13:59:30
【问题描述】:
有人要求我更改旧的 .asmx 网络服务,有一些问题我希望得到一些指导。
网络方法是这样装饰的:
[WebMethod(EnableSession = true), ScriptMethod(ResponseFormat = ResponseFormat.Json)]
在我的特定方法中,我从数据库返回数据,我使用 JSON 作为对象列表返回。
我注意到 JSON 仍然返回,但没有:ScriptMethod(ResponseFormat = ResponseFormat.Json 部分。
在这种情况下:
我可以从这里安全地删除它吗?
如果它仍然有效,这是否意味着它可能会在基类或配置文件的其他位置进行配置?
(EnableSession = true)的用途是什么,如果服务不更新数据且读取的数据很少更改,是否需要它?
对于基本的相当模糊的问题,我很抱歉,但我以前没有使用过 .asmx Web 服务。有人能指出我正确的方向吗?
谢谢
【问题讨论】:
标签: asp.net json web-services