# .Net6+WebApi博客后端 API 项目 **Repository Path**: sunshineluo/Blog-Api-Project ## Basic Information - **Project Name**: .Net6+WebApi博客后端 API 项目 - **Description**: 这是一个博客后端服务的稳定版本代码,也就是开发和测试这么久以来,解决了绝大部分bug、增加了绝大部分功能、以及收集了部署遇到的bug以后优化好的版本,后期会逐步更新前端代码,大家也可以根据自身需要,添加新的功能 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2024-11-04 - **Last Updated**: 2024-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # .Net6+WebApi博客后端 API 项目 #### 介绍 第一个稳定版本的代码,陆陆续续开发了也快一年了,我自己根据现在的一些博客网站开发了一些新的功能,解决了能发现的一些bug,也踩了很多博客部署的坑,跟着我的部署教程来,你一定能学到后端是如何提供给前端接口的。 最近也在开发前端,包括前台、后台,博客准备使用vue3、tailwind、element-plus、ts、vueUse等相对较新的技术框架,本人是一名前端开发,对于一些工作上会用到的开发思路、开发习惯在项目里也会体现到,大家可以试着去阅读一下一些页面的代码(大部分难点的注释也是比较多的),对以后的学习会有帮助的。 ![输入图片说明](https://mengblog-1305308047.cos.ap-guangzhou.myqcloud.com/202409101353276.gif) #### 技术栈 .NET6+SQLSugar+SQLServer+Swagger+JWT+腾讯COS #### 安装教程 1. 下载后端运行工具,[Visual Studio](https://visualstudio.microsoft.com/zh-hans/downloads/?cid=learn-navbar-download-cta),个人可以选择社区版,足够了 2. 安装[.Net6](https://dotnet.microsoft.com/zh-cn/download/dotnet),切记,选择.Net6,因为项目是基于.Net6来运行的 3. 最关键的一步,就是拉代码 :smile: ,没代码,啥也不是 :speak_no_evil: 4. 代码拉下来之后,打开项目文件夹,进入 **WebAPI** 目录下,双击 **WebAPI.sln** ,首次会弹出选择用什么程序打开,我们选择使用Visual studio打开即可 ![输入图片说明](https://foruda.gitee.com/images/1725941564713737784/2787b8a5_8784541.png "屏幕截图") 5. 右键点击解决方案,选择 **重新生成解决方案** ,等待生成完成 ![输入图片说明](https://foruda.gitee.com/images/1725941789053285481/ff814eec_8784541.png "屏幕截图") 6. 右键点击App.WebAPI,选择 **设为启动项目** ![输入图片说明](https://foruda.gitee.com/images/1725941849445675196/e6872217_8784541.png "屏幕截图") 7. 点击运行 ![输入图片说明](https://foruda.gitee.com/images/1725941926950815595/0cc3ff8b_8784541.png "屏幕截图") #### 配置说明 1. 连接数据库,根据下方图片进行配置(把框起来的配置,替换成自己的数据库配置),不了解SQLServer的,可自行上网查找教程配置,非常简单! ![输入图片说明](https://foruda.gitee.com/images/1725942473041930992/2cc232c7_8784541.png "屏幕截图") 2. 配置启动端口,默认5167 ![输入图片说明](https://foruda.gitee.com/images/1725942762976843822/f1708d06_8784541.png "屏幕截图") 3. 添加腾讯云Cos、SMTP邮箱配置 ![输入图片说明](https://foruda.gitee.com/images/1725942909615918458/bc614d7a_8784541.png "屏幕截图") 4. 打开Program.cs文件,填写配置 ![输入图片说明](https://foruda.gitee.com/images/1725943008092278978/5ec8cf86_8784541.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1725943099525155286/7781590c_8784541.png "屏幕截图") #### 使用说明 免费使用 大家随意发挥 如果觉得这个项目还不错的话,可以打赏或捐赠作者,谢谢各位大哥赏饭吃,你的鼓励,是我最大的动力 作者还有在学习Vue3 Angualr项目,感兴趣的话可以加群分享、帮忙答疑 ![输入图片说明](https://foruda.gitee.com/images/1725943398616316220/5d0f8489_8784541.png "1725943375007.png")![输入图片说明](https://foruda.gitee.com/images/1725943415990732086/198be497_8784541.png "1725943374997.png") 博客群: 710495930