首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ActionResult API句柄

ActionResult API句柄
EN

Stack Overflow用户
提问于 2022-07-28 14:22:58
回答 1查看 43关注 0票数 0

我有这个WebAssembly项目应用程序,还有一个具有api (restful )和api return NotFound();的Net应用程序,该应用程序在

代码语言:javascript
复制
private async Task RetrieveData()
{
    var dataTemp = await Client.GetFromJsonAsync<Drivers>($"api/Drivers/2");
    if (dataTemp != null)
    {
        text = dataTemp.name;
    }
}

有什么方法可以用代码来处理ActionResults lik "ok“或"NotFound”吗?除了使用邮递员可视化动作结果代码之外,我似乎找不到任何关于这个问题的信息。

如果它是可实现的,那么它是有意的还是仅仅是错误的实践,而ActionResults的目的是让开发人员看到正在发生的事情?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-28 15:37:12

您需要像这样修改代码。

代码语言:javascript
复制
private async Task RetrieveData()
{
    var response = await Client.GetAsync($"api/Drivers/2");
    if(response.IsSuccessStatusCode)
    {
        dataTemp = response.Content.ReadFromJsonAsync<Drivers>();
    }
    else
    {
        //Handle exception.
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73154443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档