Azure 移动应用服务 - MAC 上的本地调试

Azure mobile apps service - local debugging on MAC

环境:VS 2017 MAC 专业版

我创建了一个 Azure 移动应用快速入门 应用程序服务。当我收到 This mobile app is up and 运行ning 消息时,我似乎 运行 并顺利启动应用程序。

我在导航到控制器操作(GET 请求)时收到 未找到资源 错误。

URL: http://127.0.0.1:8080/TodoItem/GetTodoItem

Application Exception
System.Web.HttpException
The resource cannot be found.

Description: HTTP 404.The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Details: Requested URL: /TodoItem/GetTodoItem
Exception stack trace:
at System.Web.StaticFileHandler.ProcessRequest (System.Web.HttpContext context) [0x00094] in /Users/builder/data/lanes/4992/mono-mac-sdk/external/bockbuild/builds/mono-x64/mcs/class/System.Web/System.Web/StaticFileHandler.cs:77 
at System.Web.DefaultHttpHandler.BeginProcessRequest (System.Web.HttpContext context, System.AsyncCallback callback, System.Object state) [0x0007f] in /Users/builder/data/lanes/4992/mono-mac-sdk/external/bockbuild/builds/mono-x64/mcs/class/System.Web/System.Web/DefaultHttpHandler.cs:101 
at System.Web.HttpApplication+<Pipeline>d__225.MoveNext () [0x008d4] in /Users/builder/data/lanes/4992/mono-mac-sdk/external/bockbuild/builds/mono-x64/mcs/class/System.Web/System.Web/HttpApplication.cs:1335 
at System.Web.HttpApplication.Tick () [0x00000] in /Users/builder/data/lanes/4992/mono-mac-sdk/external/bockbuild/builds/mono-x64/mcs/class/System.Web/System.Web/HttpApplication.cs:927 
Version Information: 5.4.0.212 (2017-06/fbc487ff424 Fri Oct 6 06:41:39 EDT 2017); ASP.NET Version: 4.0.30319.42000

我只想在本地调试代码。为什么找不到资源?我做错了什么?

要获取所有 ToDoItems,GET 请求 URL 如下所示: http://127.0.0.1:8080/tables/TodoItem

要获取特定的 ToDoItem 记录,请将记录 ID 添加到 URL: http://127.0.0.1:8080/tables/TodoItem/44941398-2C4F-4733-864F-2B629DB0B66A