首页 > 移动平台 > 详细

ABP框架 ApplictianService 返回结果被封装

时间:2021-07-30 23:05:40      阅读:20      评论:0      收藏:0      [点我收藏+]

前言

使用ABP 的 ApplictianService 暴露出的接口,ABP默认对响应结果做了封装。格式如下:

{
    "result": {
        "data":"接口返回的json对象被放在result中了"
    },
    "targetUrl": null,
    "success": true,
    "error": null,
    "unAuthorizedRequest": false,
    "__abp": true
}

解决办法

在相应Action上添加对应注解(特性Attribute),在接口的方法上加,实现类的Action上加无效

public interface ITestAppService:IApplicationService
{
  [DontWrapResult]
  string GetResult();
}

返回结果

{
  "data":"ABP不会再对返回结果处理"
}

END

ABP框架 ApplictianService 返回结果被封装

原文:https://www.cnblogs.com/Mxy-cnblog/p/15080999.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!