Wie die Frage sagt, ist es möglich? Ich benötige meinen Code auf der Serverseite, um eine REST-API eines Drittanbieters aufzurufen und einige Daten abzurufen.

-4
g_b 4 Jän. 2016 im 10:03

2 Antworten

Beste Antwort

Wie von @ramiramilu erwähnt, können Sie die HttpClient-Klasse verwenden, um dasselbe zu erreichen.

var client = new HttpClient();
client.BaseAddress = new Uri("http://mybaseaddress/");
HttpResponseMessage response = await client.GetAsync("someEndpoint");
if (response.IsSuccessStatusCode)
 {
   var model = await response.Content.ReadAsAsync<MyModel>();                
 }

Ich hoffe es hilft!

1
Amanvir Mundra 4 Jän. 2016 im 07:44

Wenn Sie .net 4.5 verwenden, können Sie eine ASync -Anforderung ausführen.

Dies ist im Konzept ziemlich ähnlich zu dem, was Sie verlangen.

1
omer schleifer 4 Jän. 2016 im 07:05