ASP.NET Core 创建最小 Web API

  • C#后端开发插件合集
  • 创建Web.API
  • 快捷配置
  • EFcore

C#后端开发插件合集

  • c#
  • C# Extensions
  • NuGet Package Manager GUI (shift+ctrl+p)
  • NuGet Gallery (需要外网环境)
  • vscode-solution-explorer

创建Web.API

  1. 桌面创建文件夹,用Visual Studio Code打开

  2. 将vscode-solution-explorer托到资源管理器(如图)

  3. 在“no solution found”右击“新建空白solution”

  4. 输入名字

  5. 继续在“no solution found”的位置(现在是项目名称)右击“添加一个新的项目”

  6. 选择“ASP.NET Core web api”。

  7. 选择“c#”,输入新项目名称。

  8. 选择运行,并选择:net5+core

快捷配置

  1. 自动打开swwger
"launchBrowser": {"enabled": true,"windows": {"command": "cmd.exe","args": "/C start ${auto-detect-url}/swagger"}
}
  1. 注销serverReadyAction
// "serverReadyAction": {//     "action": "openExternally",
//     "pattern": "\\bNow listening on:\\s+(https?://\\S+)"
// },

EFcore

  1. 安装 NuGet Package Manager GUI
Entity Framework Core
Entity Framework Core.Tools
Entity Framework Core.SqlServer
pomelo.Entity Framework Core.mysql

2.迁移命令

dotnet tool install -g dotnet-ef
dotnet ef
dotnet ef dbcontext scaffold "server=43.142.167.13;port=3306;uid=root;pwd=1sssa;database=EFcoredemo;" Pomelo.EntityFrameworkCore.MySql -o Entities

VS Code 开发asp.net.web.API,C#后端开发相关推荐

  1. 生成用于ASP.NET Web API的C#客户端API

    目录 介绍 主要特征 主要好处 背景 推定(Presumptions) 使用代码 步骤0:将NuGet软件包WebApiClientGen安装到Web MVC/API项目 步骤1:建立.NET Cli ...

  2. 生成用于ASP.NET Web API的TypeScript客户端API

    目录 介绍 备注 背景 推定(Presumptions) 使用代码 步骤0:将NuGet package WebApiClientGen和WebApiClientGen.jQuery安装到Web AP ...

  3. 购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(2)--前端,以及前后端Session

    原文:购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(2)--前端,以及前后端Session chsakell分享了前端使用AngularJS,后端使用ASP.NE ...

  4. 购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(3)--Idetity,OWIN前后端验证

    原文:购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(3)--Idetity,OWIN前后端验证 chsakell分享了前端使用AngularJS,后端使用ASP. ...

  5. Asp.net Web Api开发 性能:使用Jil提升Json序列化性能

    from:http://blog.csdn.net/sqqyq/article/details/51692342 看了几篇网上关于各种序列化工具的性能对比,在这里再粘贴下: 我们使用了ASP.NET ...

  6. Asp.net Web Api开发(第二篇)性能:使用Jil提升Json序列化性能

    看了几篇网上关于各种序列化工具的性能对比,在这里再粘贴下: 我们使用了ASP.NET WEB API来提供RESTfull风格的接口给APP调用,默认序列化库用的是:Newtonsoft.Json 为 ...

  7. 【ASP.NET Web API教程】2.3.3 创建Admin控制器

    原文:[ASP.NET Web API教程]2.3.3 创建Admin控制器 注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本博客文章,请先看前面的内容. Part 3 ...

  8. ASP.NET Web API 安全筛选器

    原文:https://msdn.microsoft.com/zh-cn/magazine/dn781361.aspx 身份验证和授权是应用程序安全的基础.身份验证通过验证提供的凭据来确定用户身份,而授 ...

  9. ASP.NET Web API 应用教程(一) ——数据流使用

    相信已经有很多文章来介绍ASP.Net Web API 技术,本系列文章主要介绍如何使用数据流,HTTPS,以及可扩展的Web API 方面的技术,系列文章主要有三篇内容. 主要内容如下: I  数据 ...

最新文章

  1. 解决ERROR 2003 (HY000): Can't connect to MySQL server on host (111)
  2. Apache发布TomEE 7.1,支持Java 8和MicroProfile 1.2
  3. 数据结构实验之链表一:顺序建立链表(SDUT 2116)
  4. android java 延时函数,如何在Android中设置文本之间的延迟
  5. 使用Stream流的方式,遍历集合,对集合中的数据进行过滤
  6. spring jms 事务_Spring JMS:处理事务中的消息
  7. day45-前端CSS
  8. informix多张表UPDATE时不能用别名
  9. CSS基础选择器之类选择器(CSS、HTML)
  10. zabbix客户端部署
  11. 微机原理 寻址方式 及基于EMU8086的用例
  12. 北理计算机2017,←2017 计算机学院 2019→
  13. OpenPose 参数说明
  14. 21. 合并两个有序链表
  15. Python要点及其环境搭建+Pycharm简单使用教程
  16. IO 操作 (二进制流文件上传下载)
  17. C# 串口测试 ASCII
  18. python boxplot 画盒须图
  19. “向前兼容”与“向后兼容”
  20. 如何清除博客中广告内容

热门文章

  1. 积跬步以至千里:美柚程序化合作交流会在厦举办
  2. 五、MySQL之数据操作语言
  3. 几个IT界都要知道的IT盛会和科技展会及举办时间(欢迎留言补充)
  4. puppeteer登录使用记录
  5. ArcMap10.8.1发布CGCS2000坐标系高程服务无法显示的解决方案
  6. 树莓派Opencv获取ESP32-CAM视频源(解决不能获取问题)
  7. H5调用手机摄像头,图片,视频等
  8. 厨卫装修如何选择铝扣板
  9. 前端-js基础-循环
  10. 卖米粉不要拿互联网思维说事