排序
【ASP.NET CORE】10.RabbitMQ消息队列底层封装
前言 在企业级系统里,RabbitMQ 常用于异步通知、日志审计、业务解耦、任务拆分和跨系统事件传递。如果每个业务模块都自己创建连接、Channel、声明队列、序列化消息和处理 ACK,后期会出现重复...
【ASP.NET CORE】1. 基础搭建
架构 Application 主要编写WebApi 依赖Service层 提供一个基类,自动路由API using Microsoft.AspNetCore.Mvc; namespace WebApplication.Application.Base; [ApiController] [Route('api/[cont...
【ASP.NET CORE】3.ORM事务管理
介绍 本次完善ORM仓储层的事务管理,链式调用开启/关闭事务 支持配置数据库隔离级别。 实现 1.异步流隔离 private static readonly AsyncLocal<bool> _withoutTransaction = new AsyncLocal&...
【ASP.NET CORE】14.HQServer全功能Demo使用说明
前言 前面几篇已经把 HQServer 的 JWT、Quartz、RabbitMQ 等基础功能接进来了。到这里,如果只看单个功能,可能觉得都不复杂;真正开始写业务时,问题往往出在它们怎么串起来。 所以这篇不再单...
【ASP.NET CORE】13.HQServer框架生产基线加固
前言 上一篇我们已经给 HQServer 的 RabbitMQ 封装补上了死信队列能力,到这里消息发布、消费、手动 Ack/Nack、消费失败处理和死信队列都已经有了统一入口。 不过基础能力越来越多以后,框架能...


