Tag: .NET
All the articles with the tag ".NET".
-
别让 InMemory 冒充 EF Core 翻译证明
Published: at 12:54 AM规范测试分成谓词含义、应用接线与数据库翻译三层证据。本文用 .NET 10 与 EF Core 10 的 xUnit 代码说明每层能证明什么,并补一份可跨提供程序复用的生产库契约测试。
-
用 GitHub Copilot SDK 接进 .NET 应用
Published: at 11:39 PMCopilot SDK 已 GA,把 Copilot CLI 的 agent 运行时搬进你自己的应用。本文拆开 SDK、Agent Framework 与应用三层职责,讲清工具暴露和工具批准两套开关,以及认证、额度与数据留存的实际边界。
-
分布式 .NET 隐藏延迟:CPU 报告看不出的等待
Published: at 12:35 AM一次响应要 1.5 分钟,CPU 报告却只有 6.7%。微软团队用一次真实排查说明:先定位是哪个进程,再用 CPU 报告排除计算,最后用 Stopwatch 量出循环里累计的 10 秒等待。
-
OpenTelemetry 观测 .NET RAG 的耗时与成本
Published: at 12:07 AM一次 RAG 回答变慢,未必是模型慢。本文整理 .NET 管线的追踪契约:把嵌入、检索、重排、拼装提示词和生成拆成同一 trace 下的 span,只带版本标识与有界计数,离线评测与在线观测靠版本号关联。
-
IAsyncActionFilter:把异步检查留在管道里
Published: at 04:14 AMIAsyncActionFilter 在操作方法前后运行异步检查:OnActionExecutionAsync 包裹 next() 委托可短路请求。用邮箱验证过滤器讲清注册、应用与验证,以及何时改用授权过滤器。