基于.Net6+WebApi博客后端 API 项目(开源)

92 阅读2分钟

介绍

第一个稳定版本的代码,陆陆续续开发了也快一年了,我自己根据现在的一些博客网站开发了一些新的功能,解决了能发现的一些bug,也踩了很多博客部署的坑,跟着我的部署教程来,你一定能学到后端是如何提供给前端接口的。 最近也在开发前端,包括前台、后台,博客准备使用vue3、tailwind、element-plus、ts、vueUse等相对较新的技术框架,本人是一名前端开发,对于一些工作上会用到的开发思路、开发习惯在项目里也会体现到,大家可以试着去阅读一下一些页面的代码(大部分难点的注释也是比较多的),对以后的学习会有帮助的。

项目地址

gitee.com/wz068/Blog-… 如果对大家有帮助,请大家帮忙点一下免费的 ⭐谢谢大家!

技术栈

.NET6+SQLSugar+SQLServer+Swagger+JWT+腾讯COS

安装教程

  1. 下载后端运行工具,Visual Studio,个人可以选择社区版,足够了

  2. 安装.Net6,切记,选择.Net6,因为项目是基于.Net6来运行的

  3. 最关键的一步,就是拉代码 :smile: ,没代码,啥也不是 :speak_no_evil:

  4. 代码拉下来之后,打开项目文件夹,进入 WebAPI 目录下,双击 WebAPI.sln ,首次会弹出选择用什么程序打开,我们选择使用Visual studio打开即可 在这里插入图片描述

  5. 右键点击解决方案,选择 重新生成解决方案 ,等待生成完成 在这里插入图片描述

  6. 右键点击App.WebAPI,选择 设为启动项目 在这里插入图片描述

  7. 点击运行 在这里插入图片描述

配置说明

  1. 连接数据库,根据下方图片进行配置(把框起来的配置,替换成自己的数据库配置),不了解SQLServer的,可自行上网查找教程配置,非常简单! 在这里插入图片描述

  2. 配置启动端口,默认5167 在这里插入图片描述

  3. 添加腾讯云Cos、SMTP邮箱配置 在这里插入图片描述

  4. 打开Program.cs文件,填写配置 在这里插入图片描述

    在这里插入图片描述

使用说明

免费使用 大家随意发挥

如果觉得这个项目还不错的话,可以打赏或捐赠作者,谢谢各位大哥赏饭吃,你的鼓励,是我最大的动力

作者还有在学习Vue3 Angualr项目,感兴趣的话可以加群分享、帮忙答疑

博客群: 710495930