dotnet-starter-kit:一个Web API+Blazor多租户、模块化、简洁DDD架构!

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

dotnet-starter-kit是一个基于.NET 8的开源项目,支持多租户、模块化,使用Clean Architecture原则构建。技术栈包括ASP.NET Core 8、Entity Framework Core 8、Blazor等。可以通过Docker容器化部署,也提供了部署到AWS的指南。

🎯

关键要点

  • dotnet-starter-kit是一个基于.NET 8的开源项目,支持多租户和模块化,采用Clean Architecture原则。
  • 项目支持多种数据库,包括PostgreSQL、MySQL、MSSQL和Oracle。
  • 该项目适合学习多租户、CQRS、洋葱架构、清洁编码标准等技术。
  • 技术栈包括ASP.NET Core 8、Entity Framework Core 8、Blazor等。
  • 运行步骤包括下载项目、打开解决方案文件、启动Aspire Dashboard、设置API连接字符串等。
  • 支持Docker容器化部署,并提供了部署到AWS的指南。
  • 项目地址为:https://github.com/fullstackhero/dotnet-starter-kit
➡️

继续阅读