【问题标题】:Azure Mobile App Home controllerAzure 移动应用主页控制器
【发布时间】:2015-11-05 06:03:46
【问题描述】:

使用 Azure 移动服务器 项目(不是服务),如何替换应用的默认蓝色主页? (带有“此移动服务已启动并正在运行”的那个)

我说的是这种应用:https://azure.microsoft.com/blog/2015/07/17/updates-to-the-mobile-apps-server-sdk/

我试过这个包:https://www.nuget.org/packages/Microsoft.Azure.Mobile.Server.Home/,但根本没有文档。

我正在尝试创建一个可以同时运行 Web APIAzure 移动服务器默认控制器 的项目。

【问题讨论】:

  • 您的默认页面是否显示“此移动服务已启动并正在运行”(对我来说通常是黑页)或“此 Web 应用程序已成功创建”(蓝页)?只是想先帮助解决正确的问题。如果您在链接的页面上进行了快速入门,我希望是第二页。
  • 蓝页显示“此移动应用程序已启动并正在运行”。我使用本地 SQL Server 在本地运行它。
  • 我不确定您在寻找什么。整套技术,无论是移动服务、移动应用服务,还是API服务等,都是基于web api的。它只是简单地为不同的用例提供后端 Web 服务。你得到的蓝页是你的 API 文档,你不能替换它。您可以编写自己的 Web 前端来使用后端 Web 服务。
  • Web API 和常规 MVC 控制器不是独立的,它们可以共存于同一个服务中。 Azure 移动服务器应该提供一种方法来删除或至少更改文档页面的默认路由,以便可以使用主控制器。

标签: c# azure model-view-controller azure-mobile-services


【解决方案1】:

这个blogpost 可能是一个提示。

它详细说明了如何配置移动应用程序并提到了一个扩展方法AddMobileAppHomeController(),它似乎是UseDefaultConfiguration() 方法的一部分。

我猜你可以从你的配置中消除这个

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-20
    • 2017-05-11
    • 1970-01-01
    • 2017-08-14
    相关资源
    最近更新 更多