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

2023-12-07

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

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

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


Adding <FunctionsInDependencies>true</FunctionsInDependencies> in the .csproj文件似乎可以解决问题。

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 Azure Function 发布为 NuGet 包(或从外部程序集加载函数) 的相关文章

随机推荐