2016-11-02 5 views
0

Ich bin komplett neu im Web-Job. Aus meiner Lektüre habe ich erfahren, dass es etwas ist, durch das wir den Auslöser aktivieren können, um unser Skript auszuführen. Ich habe C# -Code, der Dateien vom FTP-Server in den Blob-Container kopiert. Es braucht nur wenige Parameter wie Host, Benutzername. Ich möchte einen Web-Job erstellen, der Parameter an den Code übergibt und auch die Lösung auslöst. Können Sie mir bitte bei den Schritten helfen und, falls möglich, Artikel zur Verfügung stellen, die für sie relevant sind, insbesondere das Übergeben von Parametern. Detaillierte Schritte wie Erstellen von DLL-Datei des Codes werden geschätzt.Webjob zum Übergeben von Parametern und Auslösen von C# -Lösung

Dankbarkeitskreuzes im Voraus

+0

Gibt es Updates zu diesem Thema? –

Antwort

0

Möchten Sie die wenige Parameter wie Host, Benutzernamen an die WebJob aus Ihrer Anwendung und kopieren Sie die Dateien von FTP-Server blob übergeben möchten? Wenn ja, können wir aus Erfahrung den Parameter als Warteschlangennachricht übergeben. Wir können unsere Nachricht mit dem angepassten Format schreiben. Wie zum Beispiel "{Hostname, Benutzer}", könnten Sie das Format selbst definieren. Dann können wir die Warteschlange verwenden, um den WebJob auszulösen. Wenn wir eine Nachricht in eine Warteschlange schieben, ruft ein Back-End-Dienst Nachrichten aus der Warteschlange ab und erledigt die Arbeit. Wie Sie eine Warteschlangennachricht schreiben, finden Sie unter document. Dann können wir WebJob SDK (QueueTrigger) verwenden, um die Warteschlangennachricht abzurufen und die gewünschten Parameter zu erhalten. Wie Sie WebJob SDK verwenden, finden Sie unter article.

+0

Danke Tom. Entschuldigung für die sehr späte Antwort. Es half sehr viel – Vicky

+0

Hallo Tom, haben Sie eine Idee über die folgenden: http://StackOverflow.com/Questions/42917856/Regelnde-Run-Befehls-und-Verwendung-SDK-from-Azure-Webjob-Logs – Vicky

Verwandte Themen