AspectCore 文档

July 26, 2026 · View on GitHub

AspectCore 是面向 .NET 6+ 的跨平台 AOP(面向切面编程)框架,提供动态代理拦截、依赖注入集成、Web 应用支持、数据校验等能力。

本目录是 AspectCore 的完整文档。中文为主,英文版本见 en/(English documentation lives under en/)。

快速导航

🚀 入门(getting-started)

从零开始使用 AspectCore。

  • 安装 — NuGet 包与目标框架
  • 快速上手 — 五分钟跑通第一个拦截器
  • 核心概念 — 拦截器、代理、切面上下文等术语
  • NativeAOT 上手 — 把使用 AspectCore 的应用发布成 NativeAOT 原生二进制

📖 使用指南(guide)

面向日常开发的功能说明。

🏛 架构设计(architecture)

面向贡献者与深度使用者的设计文档。

🔧 开发指南(development)

面向本仓库贡献者。

✅ 测试(testing)

📦 发布说明(release-notes)

每个大版本的发布记录。

版本说明

本文档基于源码扫描生成,力求与代码一致。文中区分「已实现能力」与「设计/提案」,未实现的内容会显式标注。产品版本见 build/version.props