你的位置: 码友网首页 / 资讯源列表 / Asp.net core使用MediatR进程内发布/订阅

关于[Asp.net core使用MediatR进程内发布/订阅]的摘要:

最近,一个工作了一个月的同事离职了,所做的东西怼了过来。一看代码,惨不忍睹,一个方法六七百行,啥也不说了吧,实在没法儿说。介绍下业务场景吧,一个公共操作A,业务中各个地方都会做A操作,正常人正常思维应该是把A操作提取出来封装,其他地方调用,可这哥们儿偏偏不这么干,代码到处复制。仔细分析了整个业务之后,发现是一个典型的事件/消息驱动型,或者叫发布/订阅型的业务逻辑。鉴于系统是单体的,所以想到利用进程内发布/订阅的解决方案。记得很久之前,做WPF时候,用过Prism的EventAggregator(是不是暴露年龄了。。。),那玩意儿...

原文地址: https://www.cnblogs.com/guokun/p/11001052.html

收录时间: 2019-06-11 浏览量: 1941 分类: ASP.NET Core

| 0 收藏 | 0