Tag: ASP.NET Core
All the articles with the tag "ASP.NET Core".
-
在 ASP.NET Core 里配好 Serilog:一步步做下来
Published: at 03:30 AMSerilog 接入 ASP.NET Core 的推荐做法就那几步,但第一次做容易踩坑:漏掉启动异常、bootstrap logger 用太久、没走 appsettings.json 配置。这篇按 .NET 9/10 把两阶段初始化、分环境配置、请求日志中间件和验证完整走一遍。
-
ASP.NET Core Identity API 端点:什么时候该用,什么时候该跑
Published: at 04:27 AMMapIdentityApi 一行代码就能给你 /register、/login、/refresh 等 10 个认证端点,但它发的 token 不是 JWT。本文讲清这个取舍:什么时候用它省掉几天开发,什么时候必须自己接管。
-
在 C# 中构建 MCP 服务器和客户端:完整指南
Published: at 01:05 PM从零构建 MCP Server 和 Client:Stdio 与 Streamable HTTP 传输、工具/资源/提示词的定义方式、依赖注入、安全认证、Azure 部署,以及 MCP Inspector 调试方法。
-
Serilog 在 .NET 中的完整指南:从安装到生产级结构化日志
Published: at 12:29 PM覆盖 Serilog 在 ASP.NET Core 中的完整接入流程:两阶段引导初始化、appsettings.json 配置、Sink 和 Enricher 的使用方式、请求日志中间件,以及输出模板与 JSON 格式化的最佳实践。
-
.NET 日志记录:从 Console.WriteLine 到生产级可观测性
Published: at 12:11 PM覆盖 ILogger、结构化日志、日志级别、源生成高性能日志、Serilog/NLog 对比、OpenTelemetry 集成和常见错误,适合 .NET 9/10 开发者从零搭建可用的日志体系。
-
HTTP/3 在 .NET 10:用 HttpClient 和 Kestrel 启用 QUIC
Published: at 03:30 AM介绍 .NET 10 中 HTTP/3 的生产级支持,覆盖 QUIC 协议的核心优势(无队头阻塞、0-RTT、连接迁移)、HttpVersionPolicy 三种策略的适用场景、Kestrel 服务端配置、Alt-Svc 协商机制、本地测试方法以及容器与反向代理部署中的 UDP 注意事项。
-
用 NATS JetStream 在 .NET 中快速搭建持久化消息队列
Published: at 11:38 PM从零开始用 NATS JetStream 在 .NET 中搭建持久化工作队列。覆盖 Core NATS vs JetStream 的区别、Docker 部署、DI 注册、发布消费的完整代码,以及「先处理再 Ack」的可靠性规则。
-
.NET 面试 2026 全栈指南:300+ 道真题及考察逻辑
Published: at 04:20 AM2026 年的 .NET 面试已经变成场景诊断,不是定义背诵。本文梳理四轮面试结构、20 道跨专题真题、每题的 red flag 答案和经典追问,覆盖 C#、EF Core、ASP.NET Core、系统设计等维度,并附各专题深度页面的索引。
-
ASP.NET Core 角色授权实战:JWT + Minimal API + .NET 10
Published: at 12:00 AM从零实现 ASP.NET Core .NET 10 的角色授权:把角色写入 JWT,用 RequireRole 保护 Minimal API 端点,理清 OR/AND 语义差异,以及解决角色死活不生效的 claim-mapping 陷阱。附带 GitHub 可运行源码。