项目

单层解决方案:概述

本文档中提到的一些功能可能在免费版本中不可用。我们使用 * 符号来表示该功能在 团队版更高版本 中可用。

本文档解释了单层解决方案模板所提供的功能。

预安装的库与服务

以下库和服务已在开发生产环境中预安装配置好。创建解决方案后,您可以根据需要修改移除其中的大多数。

预配置的功能

该解决方案内置了以下已预配置的功能:

基础模块

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

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

此外,功能管理权限管理设置管理模块也已预安装,因为它们是ABP的基本功能模块。

可选模块

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

UI主题

该解决方案预配置了 LeptonX LiteLeptonX 主题 *。您可以选择一种配色方案(系统、浅色或深色)作为默认主题,最终用户可以动态更改它。

其他选项

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

数据库提供程序

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

UI框架

该解决方案带有一个主Web应用程序,并提供以下UI框架选项:

  • (不向解决方案添加UI应用程序)。
  • Angular
  • MVC / Razor Pages UI
  • Blazor WebAssembly
  • Blazor Server

多租户与SaaS模块 *

SaaS模块 作为可选项提供。选择此项时,多租户 系统将自动配置。否则,系统将不包含任何多租户开销。

另请参阅


在本文档中