专注 Blazor 开发,期待与你的项目合作。
联系我

Clean Architecture Solution For Razor Pages

Apr 4, 2025

这是一个基于 Clean Architecture 原则创建 ASP.NET Core Razor Pages 应用的解决方案模板。您可以点击上方的“Use this template”按钮,基于此模板创建新项目,或通过安装运行相关的 NuGet 包(详见下方的“快速开始”部分)来开始。

技术栈

快速开始

最快捷的上手方式是安装此 NuGet 包 并执行 dotnet new ca-sln 命令:

  1. 安装最新的 .NET 9 SDK
  2. 运行 dotnet new --install Clean.Architecture.Solution.Template 命令,安装项目模板。
  3. 为您的解决方案新建一个文件夹,并进入该文件夹 (模板将使用此文件夹名作为项目名称)。
  4. 运行 dotnet new ca-sln 命令,基于模板创建新项目。
  5. 导航至 src/WebUI 目录。
  6. 运行 dotnet build 命令,编译项目。
  7. 运行 dotnet run 命令,启动应用 (ASP.NET Core Razor Pages)。您可以通过浏览器访问显示的 URL。

授权许可

本项目使用 MIT 开源许可证发布,这是一种宽松的开源许可协议。
你可以自由地使用、修改和分发本代码,无论是用于个人还是商业用途,
只需保留原始的许可声明和版权信息即可。

想更深入了解我在做什么?

我的 GitHub 记录了我大部分的项目和想法。欢迎浏览,一起探索更多技术的可能。

去 GitHub 看看