我已在版本 4 Azure Function 应用程序中尝试了以下操作
#r "Polly"
using System;
using System.Threading.Tasks;
和/或
using System;
using System.Threading.Tasks;
using Polly;
但在这两种情况下,它都表示未找到 Polly。从文档中,我尝试在函数应用程序的 json 文件中添加框架 46 引用,但这不起作用。导入依赖项的最佳方法是什么?
最佳答案
在 Azure Functions v4 中安装 Polly 依赖项注入(inject)的解决方法之一是:
- 打开 Azure Functions V4 项目。
- 右键单击项目 > 单击
管理 Nuget 包
- 为您的项目安装所需的扩展,例如
开始在函数类中编写与 Polly 策略扩展相关的代码,例如:
在Azure Functions中添加依赖注入(inject)的方法是:
- 通过右键单击项目,使用 NuGet 包管理器安装依赖项注入(inject)。 或者
- 使用 NuGet official Site 中提供的 DotNet CLI 或 Package Manager 命令.
关于azure - 无法引用 Azure Functions 中的 Polly 或其他包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70883616/