У меня есть следующий код в приложении Blazor, который вызывает API и извлекает список элементов на основе параметра идентификатора пользователя.
Http.GetJsonAsyn c не позволяет мне войти параметр. Как указать переменную userid в качестве параметра?
Вызов API
protected override async Task OnInitializedAsync()
{
userid = await localStorage.GetItemAsync<string>("userid");
myTrades = await Http.GetJsonAsync<ItemForTrade[]>("api/Trading/GetTradesForUser");
}
Код API
[Authorize]
[HttpGet("[action]")]
public async Task<List<ItemForTrade>> GetTradesForUser(string userid)
{
return await tradingService.GetTradesForUser(userid);
}