See #1126
The internal license checkers are resolved by the container instead of instantiated directly. This causes problems when users don't use IServiceCollection. The ServiceRegistrar exposes registration methods but it's still required to use IServiceCollection.
Instead, we can only require MediatRServiceConfiguration to be registered (where all the configuration is), which is public.