Tag: ASP.NET Core
All the articles with the tag "ASP.NET Core".
-
ASP.NET Core 中的双因子认证与 Passkey 无密码认证
Published: at 04:00 AM从传统 2FA(邮件码、短信码、TOTP)到基于 FIDO2/WebAuthn 的 Passkey 无密码认证,逐步拆解 ASP.NET Core Identity 的实现方式,并对比两者的安全特性与适用场景。
-
EF Core 10 多 DbContext:多数据库、模式隔离与迁移管理
Published: at 01:40 AM系统讲解 EF Core 10 中多 DbContext 的使用场景与实现——多数据库配置、同库 schema 隔离、读写分离、跨上下文事务、迁移独立管理,包含常见错误和决策矩阵。
-
EF Core 10 数据初始化:HasData、UseSeeding 和 Program.cs 三种方式详解
Published: at 01:20 AM系统介绍 EF Core 10 三种数据初始化策略——HasData、UseSeeding/UseAsyncSeeding 和自定义 Program.cs,覆盖选型决策矩阵、关联实体种入、环境差异化和常见问题排查,帮你从第一天起就选对方案。
-
.NET 七种指标类型详解:标准 Instrument 与 Observable Instrument 的区别和用法
Published: at 07:00 AMAndrew Lock 逐一拆解 System.Diagnostics.Metrics 的全部七种 Instrument 类型——Counter、UpDownCounter、Gauge、Histogram 及其 Observable 版本——结合 .NET 运行时和 ASP.NET Core 的真实源码,讲清楚每种类型的适用场景和记录方式。
-
.NET 指标入门:用 System.Diagnostics.Metrics API 创建和采集自定义指标
Published: at 05:00 AMAndrew Lock 介绍 System.Diagnostics.Metrics API 的核心概念 Meter 与 Instrument,演示用 dotnet-counters 监控内置运行时指标,并手把手带你为 ASP.NET Core 应用添加自定义业务指标。
-
用 MeterListener 在进程内采集 .NET 指标
Published: at 04:00 AMAndrew Lock 详解如何用 MeterListener 在进程内订阅 System.Diagnostics.Metrics 的 Instrument,涵盖回调配置、observable 触发、标签处理与线程安全聚合,并通过 Spectre.Console 实时展示 ASP.NET Core 运行时指标。
-
用 Redis Backplane 解决 SignalR 多实例消息丢失问题
Published: at 02:00 AMSignalR 单实例没问题,一水平扩展消息就开始消失——这是几乎所有人都会踩的坑。本文介绍 Redis Backplane 模式:原理、接入方式、粘性会话要求,以及 Redis 宕机时的行为。配置只需一行代码,但有两件事必须提前搞清楚。
-
为 .NET HttpClient 实现 RFC 标准 HTTP 缓存
Published: at 04:49 AM介绍如何通过 Meziantou.Framework.Http.Caching 包为 HttpClient 添加符合 RFC 7234 和 RFC 8246 标准的 HTTP 缓存支持,覆盖基础用法、依赖注入集成、客户端缓存指令和并发安全机制。
-
Dapper 配 ASP.NET Core 10,到底适合什么场景
Published: at 03:54 AM这篇 Dapper + ASP.NET Core 10 的长文,真正值得看的不是它把 API、仓储、事务、多结果集、存储过程这些能力又罗列了一遍,而是它提醒了一个很现实的选择题:如果你在做高性能、SQL 驱动、读多写少、想自己掌控查询的系统,Dapper 依然很能打;但如果你想要完整 ORM 带来的追踪、迁移和更强抽象,它就不是省心路线。