是否必须在DI中注册IAsyncRequests

时间:2015-08-08 13:33:20

标签: c# unity-container mediatr

使用MediatR,

必须在容器中注册IAsyncRequest<T>

我已Unity自动注册所有内容,并且非常正确地抱怨我对IAsyncRequest<bool>有多个绑定。

所以我认为我有两个选择,不要注册IAsyncRequest<T>或不要自动注册IAsyncRequest<T>,给他们命名注册。

我认为做前者是最简单的,我只是想知道是否有任何特殊的理由让IAsyncRequest注册到他们的具体动作。

1 个答案:

答案 0 :(得分:2)

不,他们没有。只需要注册处理程序。查看GitHub仓库以获取Unity注册的工作示例。