【发布时间】:2017-06-13 20:52:05
【问题描述】:
我需要知道检索返回码以删除 Azure 数据库数据的函数/方法(我使用 DeleteAsync),以便在出现错误或 NO-OK 时显示错误屏幕。我需要相同的不同操作(插入、更新...)
下一步显示我的代码...
void delete_click_button(object sender, EventArgs a)
{
if (ID != "")
{
App.AzureService.Delete(ID);
**//If return correct code....{**
DisplayAlert("Warning", "Delete satisfactory", "Back");
Navigation.PopAsync();
**}
//If return code error when delete....
{
//display message
}**
}
谢谢,希望回答:D
【问题讨论】:
-
删除是幂等的,如果遇到服务器错误返回500,如果这些删除成功返回200,如果资源不存在,(取决于你问谁)返回200;
-
我如何知道它是否返回 500、200..?我不知道怎么看返回...
-
您不需要从控制器返回错误代码。您应该有一个服务来处理错误并根据错误返回代码。如果一切正常,您将返回 200。去研究错误代码
-
mmmm.. 很抱歉,但不明白你的意思......你能解释一下我的代码中的一个例子吗?谢谢
标签: c# azure xamarin xamarin.forms cross-platform