gpt4 book ai didi

c# - 一个 Function App 中包含多个已编译的库

转载 作者:行者123 更新时间:2023-12-02 07:11:13 25 4
gpt4 key购买 nike

一个函数应用程序中是否可以有多个编译库?我想知道“函数代理”是否仍然适用于已编译的 C# 库?!
或者是否有1个Function App == 1个编译库
干杯
大卫

最佳答案

每个函数应用可以有多个 C# 库,只需为“scriptFile”和“entryPoint”使用不同的值即可。

实现这一目标的最佳方法是拥有 2 个类库项目和一个用于部署的 Web 项目。

布局示例:

  • 一流图书馆
  • 二级图书馆
  • WebProject:引用上面的类库并包含function.json文件

FirstFunc/function.json 将包含:

"scriptFile": "..\\bin\\First.dll",
“entryPoint”:“命名空间.MyFunction”

Second/function.json 将包含:

"scriptFile": "..\\bin\\Second.dll",
“entryPoint”:“命名空间.MyOtherGreatFunction”

要检查 Kudu 构建,请尝试从命令行使用 msbuild 获取解决方案。如果可行,Kudu 也应该可以。

关于c# - 一个 Function App 中包含多个已编译的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42967122/

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