🧩 ASP.NET Core

2026-09-25 阅读 137 后端 #C# #Web #框架

我日常最依赖的 Web 框架:依赖注入、中间件管道与约定优于配置。

我的理解

ASP.NET Core 把「请求处理」抽象成一条清晰的中间件管道,每个环节只关心自己该做的事。

为什么关注

  • 统一的 DI 容器,让测试与替换成本极低
  • 内置的配置、日志、认证体系,减少胶水代码
  • 跨平台部署,Linux + Nginx + Kestrel 是稳定组合

常用片段

builder.Services.AddDbContext<AppDbContext>(o =>
    o.UseSqlServer(builder.Configuration.GetConnectionString("Default")));