原文:使用ASP.NET Core构建RESTful API的技术指南

译者荐语:利用周末的时间,本人拜读了长沙.NET技术社区翻译的技术标准 微软RESTFul API指南 ,打算按照步骤写一个完整的教程,后来无意中看到了这篇文章,与我要写的主题有不少相似之处,特意翻译下来,全文将近 万字,值得大家收藏。尤其是作者对待问题的严谨思维,更是令我钦佩。 一步一步的构建整洁 可维护的RESTful APIs 查看译文 查看原文 Medium.com,已不再更新 查看原文 ...

2020-02-24 20:27 18 6661 推荐指数:

查看详情

使用ASP.NET Core 3.x 构建 RESTful API - 5.1 输入验证

说到验证,那就需要做三件事: 定义验证规则 按验证规则进行检查 报告验证的错误。在把错误报告给API消费者的时候,报告里并不包含到底是服务端还是API消费者引起的错误,这是状态码的工作。而通常响应的Body里面会包含一组验证错误信息,API消费者 ...

Tue Jan 14 04:20:00 CST 2020 3 2438
使用ASP.NET Core 3.x 构建 RESTful API - 3.4 内容协商

现在,当谈论起 RESTful Web API 的时候,人们总会想到 JSON。但是实际上,JSON 和 RESTful API 没有半毛钱关系,只不过 JSON 恰好是RESTful API 结果的表述格式。也就是说 RESTful API 还可以使用其它的表述格式,例如 xml 或私有 ...

Tue Dec 17 05:41:00 CST 2019 0 1381
使用ASP.NET Core 3.x 构建 RESTful API - 4.1 面向外部的Model

Entity Framework Core 使用的 Entity Model 是用来表示数据库里面的记录的。 而面向外部的 model 则表示了要传输的东西。这类 model 有时候叫做 Dto,有时候叫做 ViewModel。 举一个例子,人员 ...

Thu Jan 02 03:53:00 CST 2020 3 2114
使用ASP.NET Core 3.x 构建 RESTful API - 3.1 资源命名

之前讲了RESTful API的统一资源接口这个约束,里面提到了资源是通过URI来进行识别的,每个资源都有自己的URI。URI里还涉及到资源的名称,而针对资源的名称却没有一个标准来进行规范,但是业界还是有一些最佳实践的。那么我们首先看看这些最佳实践对资源命名是如何建议 ...

Mon Nov 18 05:08:00 CST 2019 7 2786
使用ASP.NET Core 3.x 构建 RESTful API - 1.准备工作

以前写过ASP.NET Core 2.x的REST API文章,今年再更新一下到3.0版本。 先决条件 我在B站有一个非常入门的ASP.NET Core 3.0的视频教程,如果您对ASP.NET Core不了解,就可以先看一下里面的基础知识和API相关的内容,地址 ...

Fri Nov 08 03:32:00 CST 2019 17 9264
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM