如何在ASP.NET Core中手动注册Mediatr处理程序?

问题描述:

我正在使用ASP.NET Core,内置容器。如何在ASP.NET Core中手动注册Mediatr处理程序?

自动登记应该做like so

services.AddMvc(); 
services.AddMediatR(typeof(Startup)); 

这会自动1)配置MediatR,和2)登记在组件中找到的所有的处理程序。

但我想手动注册我的处理程序。我怎么做?

需要重复the code库内的AddRequiredServices(services)调用。