B
/
C
/
V
/
P
An open-source organization based on .NET/Core and Vue (React/NG) to quickly build MVC & SPA and microservice application.
开源贡献
NETCORE
架构设计
BCVP开发组成员说:
BCVP是以Blog.Core为核心框架设计的一整套前后端分离、RBAC与数据鉴权、统一CI/CD、容器化与微服务等全方位.NET架构体系。致力于来源社区、回馈社区和提升自我。
核心成员:@何拾玖、@繁星、@Lemon.NoCry、@闲云疏月
以下简单列举一下,2023年第一季度,项目组成员对系统的主要更新内容:
优化中间件代码逻辑
1、将之前项目启动时候的一些中间件服务,单独抽离出来,做了封装。这样不仅从架构设计上更合理,而且也从代码层面上,看着更舒服和可控制。
增加多租户案例
1、多租户是系统长时间一直想要,但是未实现的功能,这次终于更新了,而且扩展性很好,目前主要实现单表多租户,在之后会慢慢的将分表和分库的相关逻辑都集成进来。
其他重要优化
1、基于Sqlsugar的功能,支持多表级联查询的功能,类似于EFCore的功能,可以将有关系的多表,级联查询出来了。
2、Log4net生成日志到数据库,支持PostgreSql类型数据库,目前主流的关系型数据库都是支持的,也可以自定义扩展,将日志数据生成到数据库,速度和效率也是可以的。
3、项目已经支持.NET7了,但是还没有合并到master分支,感觉毕竟6还是LTS的版本,看大家的想法吧,可以自己merge就行。
-版权使用说明-
文案丨BCVP开发者社区