Aus dem Kurs: Visual Studio Tools in Azure
Azure Function in Visual Studio testen
Aus dem Kurs: Visual Studio Tools in Azure
Azure Function in Visual Studio testen
Nachdem wir uns einen Überblick über diese Hello World Function verschafft haben, wollen wir diese nun debuggen. Das machen wir über einen Klick auf Debug und dann Start Debugging. Und dann wird das Debugging angestartet und wir können dann anschließend unsere Function testen und natürlich auch in Verbindung mit Brakepoints debuggen. Zunächst einmal wird hier lokal über die Function Executable diese Function ausgeführt und anschließend haben wir die Möglichkeit unsere Function mit dem Name Parameter über den Request Body zu füttern. Und genau das können wir jetzt über diesen URL tun, den ich mir in meine Zwischenablage kopiere und in meinen Browser einsetze. Hier befinden wir uns im Browser und was jetzt hier natürlich noch fehlt, ist der Name Parameter, den ich hier sogleich bereitstelle. Und hier sehen wir das Ergebnis, die Hello World Function sagt Hallo Karsten auf Basis des Name Parameters, das funktioniert schon mal gut. Nun wollen wir das eigentliche Debuggen beginnen. Dafür setzen wir einen Breakpoint, und zwar hier in den Bereich, Zeile 19 bis Zeile 21, wo hier der Query Parameter geparst wird und hier setze ich jetzt einen Breakpoint ein, das könnte ich auch mit F9 machen. Und als Nächstes rufe ich jetzt die Function erneut auf über den Browser. Hier sind wir in der Function zurück und ich gebe jetzt hier einen anderen Namen ein, wie zum Beispiel Hallo Heinz. Und dieser Name sollte jetzt hier sichtbar werden mit einem Druck auf F10, das heißt, wir springen hier einen Schritt weiter und hier sehen wir den Namen Heinz, den ich gerade über den Request Body übergeben habe.