asp.net core webAPI学习笔记(一) 创建WebAPI项目

博客 分享
0 936
优雅殿下
优雅殿下 2021-09-30 11:40:39
悬赏:0 积分 收藏

一、官网学习地址

https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/first-web-api?view=aspnetcore-5.0&tabs=visual-studio-code

二、创建web项目

三、集成swagger

      在终端控制台输入命令:dotnet add YourProjectName.csproj package Swashbuckle.AspNetCore

四、运行遇到的问题

1.运行时,发现无法启动,提示找不到 preLaunchTask 'build'

简单判断,可能是没有build出新的dll导致没法debug。
vs code提供了task插件用来帮助我们进行build,从而解决报错的问题

调出命令行Ctrl+Shift+P,输入Task,选择第一个“任务配置程序”,再选择“.Net Core”
之后会生成一个task.json文件,其中已经默认配置了build任务

2.点击运行,直接一闪而过,没有运行成功

vscode文件夹下,launch.json文件中需要配置一下

program配置项中,需要修改自己的项目地址

五、运行成功

页面自动跳转到:https://localhost:5001/

但是我们需要访问的页面是:https://localhost:5001/swagger/index.html

回帖
    优雅殿下

    优雅殿下 (王者 段位)

    2012 积分 (2)粉丝 (47)源码

    小小码农,大大世界

     

    温馨提示

    亦奇源码

    最新会员