Ich stelle einige .NET Core CLI-Anwendungen zusammen, die ich aus PowerShell-basierten Azure-Funktionen aufrufen möchte.Wie veröffentliche ich eine .net Core App für den Azure App Service in einer Funktion?
Leider bin ich ein wenig unscharf darüber, was der richtige/beste Ansatz wäre, meine ausführbaren Dateien so zu verteilen, dass sie aufgerufen werden können.
Hinweis: Ich verwende Git nur zur Quellcodeverwaltung, nicht zur Bereitstellung. Also bitte keine git-basierten Optionen. hier
Nur um zu verdeutlichen - diese .NET-Kernanwendungen sind Konsole? EXEs, die Sie in der Nähe von Azure-Funktionen bereitstellen möchten, damit diese von Powershell-Funktionen aus aufgerufen werden können? Was ist das genaue Szenario, das Sie hier mit Azure Functions lösen möchten? –
Ja, ich möchte, dass die .net Core Console-Apps mit einem PowerShell-Skript erreichbar sind, das von einer Azure-Funktion ausgelöst wird. Das Szenario ist, dass ich eine Hintergrundfunktionalität haben möchte, die auf einem Trigger ausgeführt wird, ohne eine VM rund um die Uhr betreiben zu müssen. –
Aus meiner Sicht können und sollten Sie EXEs nicht zu Azure-Funktionen bringen und diese aufrufen. Sie können die Logik Ihrer .NET-Kernkonsolen-App selbst in C# Azure Functions oder in private Assemblies einbringen und diese zusammen mit Ihren Azure-Funktionen bereitstellen. –