【发布时间】:2017-04-13 15:51:39
【问题描述】:
我已经按照这篇博文创建了一个预编译的 azure 函数。 https://blogs.msdn.microsoft.com/appserviceteam/2017/03/16/publishing-a-net-class-library-as-a-function-app/
是否可以在同一个项目/同一个 dll 中创建多个函数?
谢谢
【问题讨论】:
标签: azure azure-functions
我已经按照这篇博文创建了一个预编译的 azure 函数。 https://blogs.msdn.microsoft.com/appserviceteam/2017/03/16/publishing-a-net-class-library-as-a-function-app/
是否可以在同一个项目/同一个 dll 中创建多个函数?
谢谢
【问题讨论】:
标签: azure azure-functions
是的!
您需要在项目的根目录中添加一个新文件夹,其函数名称包含 function.json。
然后,在 function.json 中将 scriptFile 设置为您的 dll,将 entryPoint 设置为您要充当第二个函数的方法。
{
"scriptFile": "..\\bin\\SomeDll.dll",
"entryPoint": "FunctionsLibraryProject.HelloHttpTrigger.SecondRunMethod",
...
}
【讨论】:
function.json属性