美文网首页ABP框架学习
ABP框架学习之——动态 web api

ABP框架学习之——动态 web api

作者: 易兒善 | 来源:发表于2017-11-05 16:18 被阅读23次

    英文原文参考: https://aspnetboilerplate.com/Pages/Documents/Dynamic-Web-API
    这篇文章其实很早就应该写了的,不过。。。
    文章我就不挨着翻译了,有时间再挨着翻译吧,原文大致的意思如下:

    • 只要继承了 IApplicationService接口的service框架会自动将接口封装成web api。api地址为:/api/services/服务名称/方法名称
    • 框架更具方法名称自动匹配生成get或者post等请求。
    • get开头的就匹配为get请求
    • put 或者update的就匹配为put请求
    • delete或者remove开头的就匹配为delete请求
    • create 或者insert开头的就匹配为post请求
      patch 开头的就匹配为patch请求
      其他的默认都是post请求
    image.png

    当然原文不止这些,还有更多用法,不过这是我们最基本该知道的。
    我们在建立core2.0项目的时候,我们没有写webapi,但是服务跑起来的时候,在swagger Ui 页面也显示了我们服务的api。这就是为什么。而且还都是可以支持跨域的。

    相关文章

      网友评论

        本文标题:ABP框架学习之——动态 web api

        本文链接:https://www.haomeiwen.com/subject/wcxhmxtx.html