c# - Azure函数队列触发器添加Nuget包

标签 c# azure azure-functions nuget-package azureservicebus

我通过 Azure 队列触发器门户使用 Azure Function,并且想向其中添加 NuGet 包。

只有两个文件“run.csx”和“function.json”

function.json 仅包含绑定(bind)信息。但是,如何将 NuGet 包(例如“Azure.Messaging.ServiceBus”)添加到该 function.json 中。我似乎找不到关于如何执行此操作的明确文档或解释。

最佳答案

the documentation ,对于 C# 脚本 (.csx) 函数,您可以将包含 PackageReferencefunction.proj 文件上传到 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>

关于c# - Azure函数队列触发器添加Nuget包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67424696/

相关文章:

Azure函数表绑定(bind)产生大量日志记录噪音

c# - 无法在 LINQ to Entities 查询中构造实体或复杂类型 ' '

c# - 从多个 PNG 创建一个 PNG

node.js - 设置非 Node Web 角色的 Node 版本

具有多个环境的 Azure API 管理

c# - 如何使用新的 DI 通过 IWebJobsStartup 将 ILogger 注入(inject)到 Azure 函数中?

c# - Unity WaitForSeconds 不工作 c#

C# Tcp 丢失数据包?

azure - Azure 资源管理器相当于 Docker 的 kubernetes

powershell - 在 PS 脚本中的 "Could not load file or assembly ' AzureAD"行出现错误 'Import-Module "System.Windows.Forms"