.net8系列-01手把手教你创建一个新的.net应用(.net7和.net8的不同点)以及三种方案进行接口调试

news/2024/9/23 0:49:30/

前提条件

如果没有安装VS2022.17.8 +版本环境,请参考我的.net系列其他安装步骤文章来进行安装(发布本文的时候另一篇文章正在审核无法放链接,等后续补充哦,也可以自己搜索我的博文哦~很齐全)

  • Windows版本.net环境搭建 (支持.net8)
  • Mac版本.net环境搭建 (Mac版本的VS目前只能用.net7)

配置新项目(我使用Mac进行创建项目,Windows的操作步骤也是一样哦)

Mac新建.net7

因为Mac版本的VS目前只能用.net7,我暂时创建为.net7


Windows新建.net8 WebApi




创建成功,查看项目结构

Mac

Windows

对比结论

.net8创建出来的文件比.net7多了一个.http结尾的请求测试文件

快速开始

设置启动项

启动项目

启动成功

启动成功后,你会发现自动帮我们打开了一个swagger 接口调试页面

发送请求

方案一:使用swagger

方案二:右键点击项目中的文件里的接口,发送请求


方案三:使用其他请求测试工具进行接口测试

例如:postman,apifox等

结语

  • 今天就写到这里啦~
  • 小伙伴们,( ̄ω ̄( ̄ω ̄〃 ( ̄ω ̄〃)ゝ我们明天再见啦~~
  • 大家要天天开心哦

欢迎大家指出文章需要改正之处~
学无止境,合作共赢

在这里插入图片描述

欢迎路过的小哥哥小姐姐们提出更好的意见哇~~

http://www.ppmy.cn/news/1425308.html

相关文章

简单二分应用

思路&#xff1a;首先二分需要数列有二分性&#xff0c;我们要对数列排序&#xff0c;然后二分距离&#xff0c;直到出现一个距离可以满足&#xff0c;点数大于等于k。 代码&#xff1a; void solve(){int n, q;cin >> n >> q;vector<int>a(n);for(int i …

《Chain-of-Thought Prompting Elicits Reasoning in Large Language Models》【大模型思维链】

目录 前言一、思维链介绍1-1、指令1-2、逻辑依据1-3、示例 二、Cot一般分类2-1、Zero-Shot-CoT2-2、Few-Shot-CoT 三、Cot的好处&缺陷&适用3-1、Cot的好处3-2、Cot的缺陷3-3、Cot的适用 四、变体4-1、自我验证&#xff08;self-consistency checking&#xff09; 总结 …

微信小程序日期增加时间完成订单失效倒计时(有效果图)

效果图 .wxml <view class"TimeSeond">{{second}}</view>.js Page({data: {tiem_one:,second:,//倒计时deadline:,},onLoad(){this.countdown();},countdown(){let timestamp Date.parse(new Date()) / 1000;//当前时间戳let time this.addtime(2024…

增材制造中如何使用HOOPS进行3D模型轻量化处理?

HOOPS SDK是由Tech Soft 3D公司开发的一套软件开发工具包&#xff08;SDK&#xff09;&#xff0c;它提供了一系列用于构建CAD文件的可视化应用程序的工具和库。HOOPS SDK包含丰富的功能和工具&#xff0c;如3D模型web端轻量化渲染引擎、3D模型格式转换工具、3D模型可视化分析工…

分布式ID的方案和架构

超过并发&#xff0c;超高性能分布式ID生成系统的要求 在复杂的超高并发、分布式系统中&#xff0c;往往需要对大量的数据和消息进行唯一标识如在高并发、分布式的金融、支付、餐饮、酒店、电影等产品的系统中&#xff0c;数据日渐增长&#xff0c;对数据分库分表后需要有一个唯…

Rust 语言中的跨平台 GUI 库

在 Rust 社区中&#xff0c;Iced 是值得关注的跨平台 GUI (图形用户界面) 库之一。由 iced-rs 团队开发&#xff0c;Iced的设计灵感来源于 Elm 语言&#xff0c;它以简洁性和类型安全性为特色&#xff0c;旨在提供一个简单易用且功能丰富的 GUI 开发体验。本文将深入探讨 Iced&…

【C++风云录】开源金融与科技库探索:优化计算与高效分析

高效计算与智能分析&#xff1a;开源库在金融和科技领域的应用探究 前言 本文将探索几个关键的开源库&#xff0c;包括QuantLib、TA-Lib、Boost.Asio、Armadillo和FastFlow&#xff0c;这些库在金融领域和科技领域中发挥着重要作用。通过使用这些工具&#xff0c;开发人员能够…

Github访问太慢解决方案

在访问 github 时太卡&#xff0c;下载文件太慢 &#xff1f; 可以使用国内镜像网站访问&#xff0c;替换域名部分即可。 例如: https://github.com/alibaba/nacos/releases 改成 https://hub.yzuu.cf/alibaba/nacos/releases 推荐使用的镜像如下&#xff1a; https://hub.…