项目

分层解决方案:概述

本文档中提到的部分功能可能不包含在免费版本中。我们使用 * 符号标记仅适用于 团队版更高版本 许可证的功能。

本文档将介绍分层解决方案模板为您提供的功能。

预装库与服务

以下库和服务开发生产环境中均预装并配置完成。创建解决方案后,您可根据需要修改移除大部分内容。

预配置功能

以下功能已在解决方案中构建并预配置完成。

基础模块

以下模块已预装并配置到解决方案中:

  • 账户 模块用于用户认证(登录、注册、双因素认证 * 等)
  • 身份 模块用于管理角色和用户
  • OpenIddict(核心部分)用于实现OAuth认证流程

此外,功能管理权限管理设置管理模块作为ABP的基础功能模块也已预装。

可选模块

以下模块可选包含在解决方案中,您可根据需要选择:

UI主题

解决方案预配置 LeptonX LiteLeptonX主题 *。您可选择默认配色方案(系统、浅色或深色),最终用户可实时动态切换。

其他选项

分层启动模板在创建解决方案时会询问一些偏好设置。

数据库提供程序

新解决方案创建时提供两种数据库提供程序选项:

UI框架

解决方案主Web应用程序提供以下UI框架选项:

  • (解决方案中不包含Web应用程序)
  • Angular
  • MVC / Razor Pages UI
  • Blazor WebAssembly
  • Blazor Server
  • Blazor WebApp
  • MAUI with Blazor(混合) *

移动应用程序

按需选择,解决方案可包含移动应用程序。移动应用程序完全集成到系统中,实现认证(登录)等ABP功能,并提供若干示例界面。可用选项包括:

  • (解决方案中不包含移动应用程序)
  • MAUI *
  • React Native *

多租户与SaaS模块 *

SaaS模块 作为可选内容提供。选择此模块时,多租户 系统将自动配置。否则系统不会包含多租户相关开销。

另请参阅


在本文档中