Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.99 KB

File metadata and controls

22 lines (17 loc) · 1.99 KB

示例

面向:希望从可运行项目理解 Jazor 组合方式的读者。

示例用于展示集成方式和提供真实验证场景,不替代核心 API 或库的公共契约。阅读或修改示例时,应先确定它验证的是核心能力、框架集成还是应用层选择。

路径 作用 边界
samples/Jazor.MultiProject/ 多项目 ECMAScript 模块发射 核心 C# -> ECMAScript 路径
samples/RazorVue.TodoList/ Razor-to-Vue 组件与宿主组合 当前 RazorVue 集成
samples/ECMAScript.Pinia.Counter/ Vue 3 与 Pinia 状态管理 Pinia 绑定与浏览器运行时
samples/ECMAScript.Vue.Devtools.Plugin/ Vue Devtools plugin authoring custom inspector、timeline 和 typed settings
samples/ECMAScript.VueDataUi.Dashboard/ Vue Data UI Razor dashboard typed dataset/config、per-chart ESM import 与本地 NuGet consumer 验证
samples/ECMAScript.VueRoute.MemorySmoke/ Vue Router 模块与浏览器验证 Router 绑定与导航运行时
samples/Wiki/ 端到端示例应用 使用与验证参考,不是独立产品线
samples/JazorAdmin/ 生产级管理应用参考(门户/IAM/运营) 消费 Jazor.Admin,不定义库 API
samples/JazorAdmin.DemoClient/ 独立 confidential OIDC 下游客户端 授权码 + PKCE、Bearer API 与单点登出;不承载下游业务权限模型
samples/JazorAdmin.Test/ JazorAdmin 的 API 与审计回归测试 随示例演进,不定义库 API

Jazor.Admin 的公共契约位于 src/Jazor.Admin/samples/JazorAdmin 可以选择具体的应用框架、业务功能和 UI 组合。不得从示例的页面、认证或部署策略反推出 Jazor.Admin 库的必需行为。

部分示例拥有专用的构建、浏览器或 smoke 脚本。可从 scripts/csharp README 查找当前验证入口;不要把示例产生的 bin/obj/node_modules/.tmp/ 或测试结果当作文档或源代码。