Skip to content

一个使用Azure的小NetCore平台 —— 麻雀

Notifications You must be signed in to change notification settings

anjoy8/SparrowPlatform

Repository files navigation

SparrowPlatform

一个使用Azure的小NetCore平台 —— 麻雀

寓意

麻雀虽小,五脏俱全。
框架就是用很小的代码,实现一个微服务,在aks中使用。

功能

1、配置Azure相关pipeline/k8s流程文件,快速搭建aks的CICD。
2、使用Azure SQL server做持久化数据库。
3、使用Azure AAD B2C做用户登录操作和认证鉴权逻辑;实现对用户的增删改查和修改密码等操作
4、使用Azure Blob实现文件上传下载。
5、使用Azure Key vault实现密钥控制。
6、使用EFCore做ORM。
7、使用DDD四层架构模型。
8、使用Ocelot做服务网关。
9、使用Automapper做对象映射转换。
10、统一使用网关鉴权。

About

一个使用Azure的小NetCore平台 —— 麻雀

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published