c# - Azure 函数队列触发器添加 Nuget 包
问题描述
我正在通过 Azure Portal for Queue Triggers 使用 Azure Function,我想向它添加一个 NuGet 包。
只有两个文件“run.csx”和“function.json”
function.json 只包含绑定信息。但是,如何将 NuGet 包(例如“Azure.Messaging.ServiceBus”)添加到该 function.json。我似乎找不到有关如何执行此操作的明确文件或解释。
解决方案
根据文档,对于 C# 脚本 (.csx) 函数,您可以将function.proj
包含 a 的文件上传PackageReference
到 nuget 包。这类似于 .csproj 文件。在你的情况下,它可能应该是这样的:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Azure.Messaging.ServiceBus" Version="7.1.2" />
</ItemGroup>
</Project>
推荐阅读
- flutter - 如何在类对象中转换 API 的响应
- c# - 有没有办法用 ${} 获取符号信息
- c++ - e8 00 00 00 00 在反汇编的目标文件中是什么意思?
- ios - 不了解坐标/状态管理模式中的闭包用法
- dialogflow-es - Google dialogflow agent.add(new Suggestion()) 无法在 dialogflow Messenger 上运行
- powershell - 如何从 powershell 获取 .msi?
- java - 无法将纯 Java/Kotlin 模块添加到 Android Studio 4.1
- apache-spark - Apache Spark 中 DataFrame 写入格式 JDBC 中的列映射
- c# - 在同一按钮 WPF C# 上调用 MouseDown 事件后,MouseUp 事件处理程序不起作用
- android - GoogleSignIn requestPermissions onActivityResult 0 with Google Fitness steps/distance Scope