Web开发

首页 » 常识 » 预防 » Net5学习基于Net5创建Web
TUhjnbcbe - 2023/9/7 21:45:00
著名白癜风专家 http://news.39.net/bjzkhbzy/171218/5941620.html

昨天,我一个做上位机的朋友联系我说,让我帮他做后端的接口,因为他对后端不是很了解,自己现去学习的话,进度会很慢,为了按时交付,就只得找我这个外援帮忙了。原本我是打算用ABPvNext,后来考虑到复杂度和后期的维护成本,他说尽量轻,尽量简单,那么就尝试用.Net5来开发吧。所以才有了这个学习记录。

这里的环境安装我就不说,我本机的环境是.Net5.0.和MicrosoftVisualStudioCommunity.9.5.我们先新建一个WebApi项目,这里我们选择新建一个ASP.NETCoreWebAPI模版项目

然后下一步,配置项目,输入项目名称,

继续下一步,在目标框架选择.NET5(当前),下方会多出一个勾选项启用OpenAPI支持

,然后点击创建

此时,我们可以看到,项目已经为我们自动引入了Swashbuckle.AspNetCore(5.6.3)的包,并在Startup.cs中也加入相应的引用代码,在launchSettings.json中也有默认启动页面

如果在创建时没有勾选启用OpenAPI支持,则不会引入Swagger

此时我们运行该项目,会自动打开swagger的页面

现在,我们假设需要做一个登陆接口,接口路径是

1
查看完整版本: Net5学习基于Net5创建Web