作为项目从。net Core迁移到。net 6的一部分,我将Microsoft.Extensions.Configuration.AzureAppConfiguration
从4.5.0
升级到6.0.0
。
之后,我的任何请求,我得到以下错误:
方法未找到:'System.Threading.Tasks. '任务1 Microsoft.Extensions.Configuration.AzureAppConfiguration.IConfigurationRefresher.TryRefreshAsync()"。
我在整个解决方案中搜索了TryRefreshAsync
,并且我没有在任何地方明确使用此方法。
另外,我检查了这里的文档,它指出该方法应该出现在6.0.0
中。
谁能帮我理解我在这里错过了什么,拜托?
我能够确定是谁试图调用该方法。在我的例子中是:
在Microsoft.Azure.AppConfiguration.AspNetCore.AzureAppConfigurationRefreshMiddleware.d__5.MoveNext ()在System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start TStateMachine (TStateMachine&stateMachine)
我错过了Microsoft.Azure.AppConfiguration
。从4.5.0
更新到6.0.0
修复了这个问题。