ASP.NET Web-Api-HttpClient.GetAsync mit Parametern

Habe ich die folgenden Web-Api-Methode Signatur

public HttpResponseMessage GetGroups(MyRequest myRequest)

Im-client, wie gebe ich MyRequest an die aufrufende Methode?

Derzeit, ich habe so etwas wie dieses

                var request = new MyRequest()
                    {
                        RequestId = Guid.NewGuid().ToString()
                    };

                var response = client.GetAsync("api/groups").Result;

Wie kann ich pass request zu GetAsync?

Wenn es ein POST Methode, ich kann etwas tun, wie dieses

var response = client.PostAsJsonAsync("api/groups", request).Result;
Schreibe einen Kommentar