【问题标题】:JSON endpoint with .NET RIA Domainservice带有 .NET RIA 域服务的 JSON 端点
【发布时间】:2011-01-12 02:48:42
【问题描述】:

我创建了一个 RIA 服务并在本教程之后添加了一个 JSON 端点:http://www.c-sharpcorner.com/UploadFile/pchandraker/1320/。在浏览器中测试时,点击

http://localhost:52878/Project-Web-DomainService.svc/json/GetProjects

什么都不返回。在 Firebug 中检查请求时,没有设置响应标头或正文。点击无效的 url,例如 http://localhost:52878/Project-Web-DomainService.svc/json/GetProjectsINVALID 返回 404,如预期的那样说“找不到端点”。

我是否需要向 DomainService.cs 或 Web.config 添加其他元数据或配置设置以获取 JSON 输出?

【问题讨论】:

  • 在哪里可以找到解决方案?我刚刚遇到了同样的问题。
  • 嗨!我有同样的问题,我找不到解决方案。你有运气吗?

标签: wcf-ria-services


【解决方案1】:

使用 [QueryAttribute(HasSideEffects = true)] 属性从 DomainService 装饰您的 GetProjects 函数。

祝你好运。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多