.net core .NET核心警告:不要调用';IServiceCollection.BuildServiceProvider';在';配置服务&x27;

.net core .NET核心警告:不要调用';IServiceCollection.BuildServiceProvider';在';配置服务&x27;,.net-core,code-analysis,.net Core,Code Analysis,我只是想问一下,昨晚我的软件没有出现任何问题或警告。 但是今天早上,当我打开同一个软件时,我在Dependencies/Analyzers/中收到了很多警告 目标框架:.NET Core 3.1 MVC6 例如,第一条警告说 不要在中调用“IServiceCollection.BuildServiceProvider” “配置服务” 我不知道这是什么意思。我可以在Startup.cs中看到ConfigureServices,但它附带MVC模板 可能模板无效。您不应该使用BuildServiceP

我只是想问一下,昨晚我的软件没有出现任何问题或警告。 但是今天早上,当我打开同一个软件时,我在Dependencies/Analyzers/中收到了很多警告

目标框架:.NET Core 3.1 MVC6

例如,第一条警告说

不要在中调用“IServiceCollection.BuildServiceProvider” “配置服务”

我不知道这是什么意思。我可以在Startup.cs中看到ConfigureServices,但它附带MVC模板


可能模板无效。您不应该使用BuildServiceProvider方法,因为您可能会在其范围内注册具有不同类型的多个提供程序实例。

可能模板无效。您不应该使用BuildServiceProvider方法,因为您可能会得到在其范围内注册了不同类型的多个提供程序实例。

谢谢您,Kamil,但我没有使用BuilServiceProvider。也许我用了一个模板,但不知道代码在哪里…谢谢你,Kamil,但我没有使用BuilServiceProvider。也许我用了一个模板,但不知道代码在哪里。。。