在本教程中,我们将在.NET Core 5中实现与API相关的主题。我们从一个具有服务器端和客户端的真实项目开始培训。这两个部分通过API进行通信。在本教程中,我们将介绍重要的问题,并避免您所知道的问题。

在服务器端,我们实现ApiConntrollers,如Post,PUT,Get和Delete之类的方法。我们还可以使用JWT(JSON WEB令牌)对用户进行身份验证。我们还实现了如何通过API保存照片或文件。我们还将实现分页,响应和内存缓存,验证,存储库登录和注册API之类的功能。另外,我们可以更改HTTP的标头,并将我们使用的信息放入客户端部分。

相比之下,在客户端,我们创建一个带有新闻模板的项目。我们将通过API从服务器接收和发送信息。为此,我们在登录时从服务器接收令牌,然后将其存储在客户端中,并将其与请求一起发送到API。另外,在客户端,我们有一个用于管理信息的部分,该部分经过授权,以便未授权用户无法操纵信息。最后,对于所有API,我们使用Swagger创建对开发人员很重要的文档。

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 32 lectures (6h 53m) | Size: 3.42 GB

In a real project (Server & Client side) you will be familiar the concepts of API’s

What you’ll learn:
Login and Register API
Delete, Select, Insert, Update (CURD)
Submit a form with images of files
Repository Pattern
Memory and Response Caching
Authentication with JWT (JSON Web Token)
Validation
Client and Server Side
Authentication
Swagger (Documentation)
Paging
Manage HTTP Headers
Seed Data

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源