Comment pouvons-nous créer un autre run.csx et appeler la fonction existante d'un fichier csx à l'autre dans l'application de la fonction Microsoft Azure fenêtre?Comment puis-je appeler la fonction d'un fichier CSX à un autre fichier CSX dans Microsoft window azure?
5
A
Répondre
6
Vous pouvez simplement écrire un autre fichier, par ex. lib.csx et chargez-le via #load "lib.csx"
dans votre fichier script principal. Voir here pour la docs
À titre d'exemple, placez-le dans votre 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());
}
et que dans un lib.csx
using System;
public static int doubleTheInt(int x) {
return x*x;
}
et il devrait sortie 25 dans le journal
grâce DAXaholiC#load fonctionne pour moi –