跳到主要内容

4.1 ASP.NET Core

ASP.NET Core 是 .NET Web 后端的核心框架。本模块从 Minimal API 入门,再扩展到请求管线、认证授权、配置、日志、OpenAPI 和后台任务。

核心主题

  • HTTP 基础:方法、状态码、Header、Body、缓存和跨域。
  • API 开发:Minimal API、Controller、模型绑定、校验和结果返回。
  • 框架机制:中间件、依赖注入、配置、Options、日志。
  • 安全:认证、授权、JWT、Cookie、CORS、敏感配置。
  • 工程实践:统一错误响应、健康检查、OpenAPI、版本管理。

学习产出

完成本模块后,你应该能独立设计一组 REST API,并清楚解释请求从进入服务器到返回响应的完整过程。