Как мы можем создать еще один run.csx и вызвать существующую функцию из одного файла csx в другое в приложении azure для приложения Microsoft Windows?Как я могу вызвать функцию из одного файла csx в другой файл csx в окне azure в Microsoft?
5
A
ответ
6
Вы можете просто написать другой файл, например. lib.csx и загрузите его через #load "lib.csx"
в свой основной файл сценария. См here для документации
В качестве примера, поместите это в ваш run.csx
#load "lib.csx"
using System;
public static void Run(TimerInfo myTimer, TraceWriter log)
{
log.Info($"C# Timer trigger function executed at: {DateTime.Now}");
log.Info(doubleTheInt(5).ToString());
}
и что в lib.csx
using System;
public static int doubleTheInt(int x) {
return x*x;
}
и он должен вывести 25 в журнале
благодаря DAXaholiC#load работает для меня –