gpt4 book ai didi

c# - 将 Azure Function 发布为 NuGet 包(或从外部程序集加载函数)

转载 作者:行者123 更新时间:2023-12-01 21:28:52 24 4
gpt4 key购买 nike

我正在考虑将可重用的 Azure Functions 作为 NuGet 包发布,以便在其他项目中轻松使用它。这样我就可以在其他项目中引用NuGet包。这样我就可以动态地组合一组要部署到 Azure Function 服务的 Azure Functions。

目前这可能吗?或者,可以运行例如在外部程序集中定义,并由 Azure Function 主机“拾取”?

我知道使用 Azure WebJobs 可以做到这一点,但我还没有找到使用 Azure Functions 实现相同结果的方法。

最佳答案

添加<FunctionsInDependencies>true</FunctionsInDependencies>.csproj文件似乎可以解决问题。

请确保您确实在代码中的某个地方调用了依赖项(例如在 Startup.cs 中),以确保编译器不会优化程序集。

关于c# - 将 Azure Function 发布为 NuGet 包(或从外部程序集加载函数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62692730/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com