Nous créons FunctionApps grâce à des modèles ARM et télécharger les fonctions utilisant l'API Kudu comme indiqué ci-dessous,NuGet restaurer dans les fonctions Azure ne fonctionne pas lorsque les fonctions sont téléchargées sous forme de fichiers zip via l'API Kudu
Invoke-RestMethod -Headers @{Authorization=(“Basic {0}” -f $base64AuthInfo)} `
-Uri "<funcappURI>/api/zip/site/wwwroot" `
-Method Put `
-InFile "function.zip" `
-ContentType "multipart/form-data"
Bien que la fonction obtient créé, le chargement par zip ne déclenche pas de restauration NuGet, ce qui provoque l'échec de la fonction.
Seul un changement manuel dans le fichier project.json déclenche une restauration.
Y at-il un moyen de déclencher une restauration de nuget, sans impliquer d'étape manuelle?