# Blog.Core **Repository Path**: hackerxxs/Blog.Core ## Basic Information - **Project Name**: Blog.Core - **Description**: ASP.NET Core 3.0 教程,,前后端分离的后端接口,vue教程的姊妹篇 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: http://apk.neters.club - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 484 - **Created**: 2020-02-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Dev Build:: [](#) [](#) [](https://github.com/anjoy8/Blog.Core/actions) [](https://codecov.io/gh/anjoy8/Blog.Core) [](https://github.com/anjoy8/Blog.Core/blob/master/LICENSE) [](#) [](https://github.com/boennemann/badges) [](https://github.com/boennemann/badges/fork) [](https://www.cnblogs.com/laozhang-is-phi/)  BCVP(Blog.Core&Vue Project)开箱即用的企业级前后端分离【 .NET Core3.1 Api + Vue 2.x + RBAC】权限框架。 ### 功能与进度 - [x] 采用仓储+服务+接口的形式封装框架; - [x] 使用Swagger做api文档; - [x] 使用MiniProfiler做接口性能分析; - [x] 使用Automapper做Dto处理; - [x] 接入SqlSugar ORM,封装数据库操作; - [x] 项目启动,自动生成seed种子数据; - [x] 支持自由切换多种数据库,Sqlite/SqlServer/MySql/PostgreSQL/Oracle; - [x] 异步async/await开发; - [x] 支持事务; - [x] AutoFac接入做依赖注入; - [x] 支持AOP切面编程; - [x] 支持CORS跨域; - [x] 支持T4代码模板,自动生成每层代码; - [x] 支持一键创建自己项目; - [x] 封装 JWT 自定义策略授权; - [x] 使用Log4Net日志框架+自定义日志输出; - [x] 使用SingleR推送日志信息到管理后台; - [x] 搭配前端Blog项目,vue开发; - [x] 搭配一个Admin管理后台,用vue+ele开发; - [x] IdentityServer4 认证; - [x] API 限速; - [ ] Redis 队列; - [ ] 作业调度 Quartz.net; - [ ] Sqlsugar 读写分离; - [ ] 支付; - [ ] 数据部门权限; ## 给个星星! ⭐️ 如果你喜欢这个项目或者它帮助你, 请给 Star~(辛苦星咯) ## 官方文档 📕 还在陆续整理中,不过基本操作都在,包括如何新手入门,配置数据,连接DB等等 [官方文档](http://apk.neters.club/.doc/) ### 系统架构图  ### 系统压测结果报告 其他接口压测内存占用在:220~350 m 之间,具体的,自行压测即可。

*****************************************************
### 文章+视频+直播
博客园:https://www.cnblogs.com/laozhang-is-phi/
Bilibili:https://space.bilibili.com/387802716
直播间:https://live.bilibili.com/21507364
```
```
如果你感觉看着这整个项目比较费劲,我单抽出来了几个子Demo,方便学习,项目地址 :[https://github.com/anjoy8/BlogArti](https://github.com/anjoy8/BlogArti)