gpt4 book ai didi

.net - MobileService Publish 不会更改 Mobileservice

转载 作者:行者123 更新时间:2023-12-03 06:00:10 25 4
gpt4 key购买 nike

我有一个移动服务正在运行,但在我发布时突然一个功能停止更新,并且我没有收到任何错误。除了我想联系它的时候。

该函数的代码是:

[Route("api/Game/GetCurGame")]
[AuthorizeLevel(AuthorizationLevel.User)]
public async Task<IHttpActionResult> GetCurGame(DTO.returnGameFoundData search)
{
Services.Log.Info("GetCurGame Function");
using (Db db = new Db())
{
try
{
DTO.returnGameFoundData ret = new DTO.returnGameFoundData() { playersTurn = true, gameID = search.gameID, NavigationParameter = 1 };
//Services.Log.Info("GetCurGame Function");
return Ok(ret);
}
catch(Exception)
{
DTO.returnGameFoundData ret = new DTO.returnGameFoundData() { playersTurn = false, gameID = search.gameID, NavigationParameter = -1 };
return Ok(ret);
}
}
}

日志中非常简单,我只得到/得到: enter image description here在我的客户端(Windows Phone 8.1)上,我收到错误:

Method not allowed.

不知道错误,我更改了代码,添加了更多日志,并将第一个日志更改为“AWESOME”。发布移动服务,成功,并获得笑脸移动服务运行。

但是,日志是一样的,错误也是一样的。尽管我将日志代码 Services.Log.Info("GetCurGame Function"); 更改为 Services.Log.Info("AWESOME");

我在这里缺少什么?

最佳答案

您能做的最好的事情之一就是查看 Kudu 的网站。这是坐在 https://<your-mobile-site>.scm.azure-mobile.net - 它包含大量诊断信息,您可以使用这些信息来查看您的移动站点是否正在部署。首先登录 Azure 门户,然后访问 Kudu 站点。

此外,我建议安装某种 JSON pretty-print 。为此,我将 JSONFormatter 与 Google Chrome 结合使用 - 它可以通过 Chrome 商店获得。

关于.net - MobileService Publish 不会更改 Mobileservice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33051579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com