![]() |
HttpClient request som sync i egen tråd eller async
Hej!
Har byggt ett REST-API i ASP.NET och skall nu bygga klienten som en windows service byggd i C#. Klienten skall ha flera funktioner/arbetsuppgifter varav en är att kommunicera med API-et. Kommunikationen kommer vara en poll som körs var femte minut. Denna arbetsuppgift tänker jag lägga i en egen tråd. När jag skall göra anropet undrar jag om det jag skall köra anropet asynkront (System.Net.HttpClient.GetAsync) och vänta på svar, eller om jag skall köra synkront (System.Net.HttpClient.Get). Eftersom kommunikationen (Api-klienten) ligger i sin egen tråd så låser det ju inte servicen i övrigt. Hur tänka? |
Alla tider är GMT +2. Klockan är nu 01:26. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson