Jazor.Admin 0.9.0

dotnet add package Jazor.Admin --version 0.9.0
                    
NuGet\Install-Package Jazor.Admin -Version 0.9.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Jazor.Admin" Version="0.9.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Jazor.Admin" Version="0.9.0" />
                    
Directory.Packages.props
<PackageReference Include="Jazor.Admin" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Jazor.Admin --version 0.9.0
                    
#r "nuget: Jazor.Admin, 0.9.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Jazor.Admin@0.9.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Jazor.Admin&version=0.9.0
                    
Install as a Cake Addin
#tool nuget:?package=Jazor.Admin&version=0.9.0
                    
Install as a Cake Tool

Jazor.Admin

定位:面向 Razor-to-Vue 应用的管理壳契约与原生组件库。

Jazor.Admin 是库项目,提供可复用的应用框架、导航模型和 RazorVue 管理壳组件。samples/JazorAdmin 是消费该库的示例应用;示例中的 TDesign 组合、业务页面、认证和部署策略不构成此包的公共 API。

安装

<ItemGroup>
  <PackageReference Include="Jazor" Version="0.9.0" />
  <PackageReference Include="Jazor.Vue" Version="0.9.0" PrivateAssets="all" />
  <PackageReference Include="Jazor.Admin" Version="0.9.0" />
</ItemGroup>

Jazor.Vue 显式启用 Razor-to-Vue 编译路径;Jazor.Admin 的传递依赖提供 ECMAScript.StyleECMAScript.VueRoute 的基础契约。所有 Jazor 包应使用相同版本。

职责

  • 提供导航、面包屑、页面操作、布局模式和应用级显示状态等强类型模型。
  • 提供 ApplicationFrameAdminLayoutSidebarMenuHeaderBarPageContainer 等原生 RazorVue 管理壳组件。
  • 通过 IVueContainerComponentIVueContainerImplementation<TContainer> 支持应用在保持公共容器契约的前提下替换具体实现。
  • Href 表示普通链接,以 RouteTarget 表示强类型 Vue Router 导航;路由目标优先于普通链接。

边界

  • 本包只拥有应用框架与组件契约,不提供表格、表单、通知、鉴权页面或具体业务功能。
  • 主题、语言、灰度等状态由应用控制;本包不持久化用户偏好,也不规定本地化策略。
  • UI 库适配属于应用或专用 binding 包的职责。Jazor.Admin 不泄漏第三方组件库的 props。
  • 替换容器实现时必须同时满足 props、events 和 slots 契约;组件选择由程序集级 [VueInject] 完成。

验证

dotnet build src/Jazor.Admin/Jazor.Admin.csproj
dotnet run --file samples/JazorAdmin/verify-smoke.cs -- --configuration Release

第二个命令验证示例应用对库、Razor SG 产物和容器替换的真实消费路径。

相关文档

Product Compatible and additional computed target framework versions.
.NET net11.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.9.0 0 8/11/2026
0.8.3 0 8/11/2026
0.8.2 0 8/11/2026
0.7.0 37 8/10/2026
0.6.0 31 8/10/2026
0.5.0 42 8/9/2026
0.4.0 40 8/9/2026
0.3.4 40 8/9/2026
0.3.3 37 8/7/2026
0.3.2 45 8/6/2026
0.1.48 40 8/5/2026
0.1.47 43 8/5/2026
0.1.46 42 8/5/2026
0.1.45 44 8/5/2026
0.1.43 52 8/4/2026
0.1.42 70 8/4/2026
0.1.41 81 8/4/2026
0.1.40 100 8/3/2026
0.1.39 91 8/3/2026
0.1.38 105 8/2/2026
Loading failed