使用MediatR遇到的一个问题记录

一直使用MediatR做进程内消息通信,到另一个项目后,也引入了MediatR。使用的时候发现一个问题,发送一次,消息会被订阅两次。

查看是否手动重复注入了,并没有。

然后想到这个项目使用了AutoFac,猜测是被自动注入了。查看注入逻辑,果然如此。

解决办法在AutoFac注入的地方使用Where条件做筛选

posted @ 2023-09-19 11:11  向萧  阅读(25)  评论(0编辑  收藏  举报