使用Http.GetJsonAsync发送参数

使用Http.GetJsonAsync发送参数,json,blazor,webapi,Json,Blazor,Webapi,我在Blazor应用程序中有以下代码,该应用程序调用API并根据用户id参数检索项目列表 Http.GetJsonAsync似乎不允许我输入参数。如何将userid变量指定为参数 调用API API代码 HttpGet通过URL传递参数,因此向URL添加?userid=value非常简单,如下所示: myTrades = await Http.GetJsonAsync<ItemForTrade[]>("api/Trading/GetTradesForUser?userid=" + u

我在Blazor应用程序中有以下代码,该应用程序调用API并根据用户id参数检索项目列表

Http.GetJsonAsync似乎不允许我输入参数。如何将userid变量指定为参数

调用API

API代码

HttpGet通过URL传递参数,因此向URL添加?userid=value非常简单,如下所示:

myTrades = await Http.GetJsonAsync<ItemForTrade[]>("api/Trading/GetTradesForUser?userid=" + userid);
HttpGet通过URL传递参数,因此向URL添加?userid=value非常简单,如下所示:

myTrades = await Http.GetJsonAsync<ItemForTrade[]>("api/Trading/GetTradesForUser?userid=" + userid);
myTrades = await Http.GetJsonAsync<ItemForTrade[]>("api/Trading/GetTradesForUser?userid=" + userid);