建议不要重新添加IServiceCollection扩展方法完成注册,可以参考autofac和aspectcore的扩展方式,build新的ServiceProvider,3.x之前版本直接在ConfigureServices返回summerboot统一构建的ServiceProvider,3.x版本直接使用UseServiceProviderFactory去处理。