Skip to content

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

Notifications You must be signed in to change notification settings

anjoy8/SparrowPlatform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ed7b1dc · Mar 8, 2023

History

10 Commits
Mar 8, 2023
Mar 8, 2023
Mar 8, 2023
Mar 8, 2023
Feb 11, 2023
Mar 8, 2023
Mar 8, 2023
Mar 8, 2023
Feb 19, 2023
Feb 11, 2023
Feb 19, 2023
Feb 21, 2023
Feb 11, 2023
Feb 11, 2023

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