使用MediatR遇到的一個問題記錄

一直使用MediatR做進程內消息通信,到另一個項目後,也引入了MediatR。使用的時候發現一個問題,發送一次,消息會被訂閱兩次。

查看是否手動重複注入了,並沒有。

然後想到這個項目使用了AutoFac,猜測是被自動注入了。查看注入邏輯,果然如此。

解決辦法在AutoFac注入的地方使用Where條件做篩選

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章