Tag: .NET 10
All the articles with the tag ".NET 10".
-
EF Core Specification 性能与翻译陷阱
Published: at 12:48 AMSpecification 本身不决定 EF Core 查询快慢,决定性能的是它包住的查询信封。这篇给出从 provider 边界到执行计划的十条诊断路径,并补上 EF Core 10 三条影响取证结论的官方变化。
-
ASP.NET Core CORS 配置顺序与生产排错
Published: at 12:02 AM用官方文档和 CorsService 源码核对 CORS 中间件的顺序要求与凭证策略的报错位置,再处理 CDN 缓存与反向代理只在生产暴露的两个问题,附 curl 验证与排错对照表。
-
TPL Dataflow 流水线要写对生命周期
Published: at 12:36 AM大多数 Dataflow 示例只把三个块 LinkTo 起来就结束。把容量、并发与顺序、完成传播、故障与取消这四项配齐,才是一条调用方敢持有的流水线;文末另附背压语义与版本核对结论。
-
EF Core 10 大列表查询:2098 参数悬崖
Published: at 11:52 PMEF Core 10 把参数化集合默认翻译成每个值一个参数,可用上限其实是 2098;越界不报错,只是悄悄变慢。本文整理分桶补齐规则、七种写法的实测对比、计划缓存代价,以及复合键列表为什么必须换写法。
-
Postgres RLS:EF Core 多租户的第二道防线
Published: at 11:32 PMEF Core 查询过滤器管不到原生 SQL、附加实体和 IgnoreQueryFilters。用 Postgres 行级安全策略在数据库层补上第二道防线:角色拆分、每次连接设置租户、绕过验证、计划代价与运维边界。
-
别让 AI 选错 NuGet 包:四道仓库护栏
Published: at 12:09 AMAI 代理按 2023 年的默认值选 .NET 库,而 AutoMapper、MediatR、MassTransit 已商业化。用 NuGet MCP Server、指令文件、构建门禁与中央包管理四道护栏挡住错误,附 2026 许可现状表。
-
AutoMapper 商业化后:.NET 映射怎么选
Published: at 12:02 AMAutoMapper 2025 年转为商业许可,最后 MIT 版本带未修补高危漏洞。用 .NET 10 实测对比 AutoMapper、Mapster、Mapperly 与手写映射,给出可照做的选型清单、迁移路线和 AI 代理防坑配置。