Skip to content

后端技术栈

核心框架

项目技术版本
框架.NET 10 + ABP Framework10.0.2
ORMSqlSugar5.1.4.211
数据库默认SQLite,支持数据库类型查看SqlSugar官网-
认证JWT Bearer-

基础设施

项目技术说明
后台任务Hangfire支持 Redis / Memory
日志Serilog-
DI 容器Autofac-
对象映射Mapster非 AutoMapper
缓存FreeRedis / Memory Cache-
实时通信SignalR-
分布式锁MedallionRedis

重要说明

ORM 选择

项目使用 SqlSugar(非 Entity Framework),仓储接口为 ISqlSugarRepository<TEntity, TKey>

对象映射

项目使用 Mapster(非 AutoMapper),调用方式为 entity.Adapt<TDto>()

解决方案文件

解决方案文件使用 .slnx 格式(XML 格式,非传统 .sln)。

版本管理

版本集中管理在 version.props,构建属性集中在 common.props

相关文档

贡献者

The avatar of contributor named as dubai dubai

页面历史

基于 MIT 许可发布.