Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
事件溯源
Kafka消息
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
人工智能
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
更多话题
使用.Net中MediatR缓存管道行为
22-04-05
banq
MediatR是由 Jimmy Boggard 介绍的一个流行的 C# 库,它为我们提供了一个在 .Net中的
Mediator 模式的简单实现。
管道pipeline行为是MediatR中的一个封装器,你可以在命令或查询处理程序执行之前或之后编写一些代码。管道行为很适合你的应用程序中的跨领域关注。例如,在日志、缓存、验证、事务等方面,管道提供了一种方法,让我们通过管道添加一些额外的行为,而不需要修改原始请求。
管道行为与.NET中间件概念中的装饰器模式非常相似,并为我们提供了实现这种方法的最简单方法。
为了在
CQRS
中实现缓存,我们将在 MediatR 之上使用缓存管道行为。
详细点击标题
.net
CQRS命令查询分离架构
mediator中介者模式