Функция Azure precompiled multi function-та же dll


Я следил за этой записью в блоге, чтобы создать предварительно скомпилированную функцию azure. https://blogs.msdn.microsoft.com/appserviceteam/2017/03/16/publishing-a-net-class-library-as-a-function-app/

Можно ли создать более одной функции в одном проекте / одной библиотеке dll ?

Спасибо

1 3

1 ответ:

Ага!

Вам нужно будет добавить новую папку в корень вашего проекта с именем функции, содержащим function.json.

Затем внутри этого function.json Установите scriptFile для вашей библиотеки dll и entryPoint для метода, который вы хотите использовать в качестве вашей 2-й функции.

{
  "scriptFile": "..\\bin\\SomeDll.dll",
  "entryPoint": "FunctionsLibraryProject.HelloHttpTrigger.SecondRunMethod",
  ...
}