この API エンドポイントに DELETE リクエストを送信しています。私のコードは非常に単純です。
public HttpResponseMessage DeleteSize(int id) {
Size size;
try {
size = db.Sizes.First(q => q.ID == id);
size.Deleted = true;
db.SaveChanges();
} catch (Exception ex) {
return Request.CreateErrorResponse(HttpStatusCode.NotFound, ex);
}
return Request.CreateResponse(HttpStatusCode.OK, size);
}
ただし、Azure ステージング サーバーでは、応答に永遠に時間がかかります。ローカルでは非常に高速に動作しますが、リモート サーバー上にある場合に何が起こるかはわかりません。この理由は何でしょうか?他のすべての呼び出し GET/POST/PULL は、タイムリーな方法。