Wie können wir eine andere run.csx erstellen und die vorhandene Funktion von einer CSX-Datei zu einer anderen in Microsoft Windows Azure-Funktion App aufrufen?Wie kann ich Funktion von einer CSX-Datei zu einer anderen CSX-Datei in Microsoft Windows Azure aufrufen?
5
A
Antwort
6
Sie können einfach eine andere Datei schreiben, z. lib.csx und lade es über #load "lib.csx"
in deine Hauptskriptdatei. Siehe here für die docs
Als Beispiel legen Sie diese in Ihre 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());
}
und dass in einem lib.csx
using System;
public static int doubleTheInt(int x) {
return x*x;
}
und es sollte Ausgang 25 im Protokoll
dank DAXaholiC#load funktioniert für mich –