【发布时间】:2022-01-23 09:12:19
【问题描述】:
我正在尝试从我的 Web 应用程序调用 Web API。我正在使用 .Net 5.0,在编写代码时出现错误“当前名称中不存在'JsonConvert'”定义 JsonConvert.DeserializeObject 方法。 *所以我的问题是@inject 是什么...我需要使用才能在剃须刀页面中使用
@代码{ 私人雇员雇员{得到;放; } = 新员工();
private async void HandleValidSubmit()
{
try
{
var response = await Http.PostAsJsonAsync("/api/Employee", Employee);
response.EnsureSuccessStatusCode();
var content = await response.Content.ReadAsStringAsync();
var employee= JsonConvert.DeserializeObject<Employee>(content);
Navigation.NavigateTo($"employee/edit/{employee.Id}");
}
catch (AccessTokenNotAvailableException exception)
{
exception.Redirect();
}
catch (Exception e)
{
}
}
}
【问题讨论】:
标签: asp.net-core razor blazor jsonconvert