迁移到 .net8 后是否应该删除“Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes”?

问题描述 投票:0回答:1

我正在努力从 .net6 迁移到 .net8。我已阅读文档说不要再使用与

Microsoft.Azure.WebJobs.*
相关的包引用。在当前项目中,openAPI 使用类似
[OpenApiOperation]
的装饰,但这依赖于
Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes
。如果我删除代码就会中断。我该如何为此提供支持?

.net azure-functions openapi
1个回答
0
投票

在 .NET 8 中迁移和使用 OpenAPI 的步骤:

删除过时的软件包: 从项目中删除对 Microsoft.Azure.WebJobs.* 包的所有引用。

使用 Microsoft.Azure.Functions.Worker: 在 .NET 8 中,建议的方法是使用 Microsoft.Azure.Functions.Worker 而不是 Microsoft.Azure.WebJobs。更新您的项目以使用此包。

© www.soinside.com 2019 - 2024. All rights reserved.