MediatR: Generic Request

Sometimes, when we use MediatR, we need to use generic request. But, MediatR can’t find the required handler because default implementation of ServiceFactory get service by using type IRequestHandler<TRequest, THandler>.

To solve this, we need to create custom ServiceFactory for MediatR. Custom service type converter should implement IMediatorServiceTypeConverter.

For code usage example, we use Microsoft.Extensions.DependencyInjection

--

--

Khairuddin Ni'am
0 Followers

Software Developer. Love to explore.