Ich hatte diesen Code in .Net Core. Wir stellten fest, Kern nicht die beste Lösung für uns war gerade jetzt, so habe ich in .Net 4.5.2 worden Refactoring und wenn ich"Warten auf HTTPClient.GetAsync" nie abgeschlossen
nennenHttpResponseMessage response = await client.GetAsync(passedlURI);
Weiter geht es nur auf unbestimmte Zeit zu denken. Ich habe es auf eine lokale Host-Version meiner API hingewiesen und bestätigt, dass die API die Kopfzeile liest und meine Daten korrekt zurückgibt. Ich habe Postman verwendet, um zu bestätigen, dass sowohl die Live-API als auch die localhost-API mir die richtigen Daten senden. Hier ist mein Code so weit:
Ich frage mich, ob dieser Code kompiliert ... Anyway !? Außerdem macht diese Architektur für mich keinen Sinn. – DotNetDev
Können Sie 'öffentlichen String CallAPI' in' öffentlichen asynchronen Task CallAPI' verwandeln? –
mason
@DotNetDev Sie benötigen keine Return-Anweisung in einer Async-Task-Methode. Nur 'async Aufgabe'. –
mason