自己慢慢把常用的一些东西更新到里面
.net5
postgresql, 修改配置,可连接mysql sql
redis
ApiGateway:网关
Services:基础服务
Shared:公共类
设计模式
DDD设计思想(分层架构,聚合根,值对象,领域事件)
CQRS架构
网关
Consul:服务注册与发现
Ocelot:网关
基础
identity:身份认证框架
identityServer4:统一认证中心
AutoMapper:实体映射
EFCore:实体框架Orm
仓储封装
Dapper:数据访问Orm
UnitOfWork:事务
ELK:日志中心
Serilog:日志格式化
Swagger:接口文档以及版本管理
Cap:事件总线
RabbitMq:mq保证数据不丢失
全局异常处理
api统一返回类型
AutoFac:扩展依赖注入
运维部署
docker
docker-compose
整理服务,添加docker编排与日志中心,更新包
版本升级到net5
整理代码,之前的没有记录,从今天开始记录每一次上传的内容