【问题标题】:ASP.NET Core with mobile application带有移动应用程序的 ASP.NET Core
【发布时间】:2018-05-18 02:13:04
【问题描述】:

我正在开发一个需要网站和移动应用程序的项目。用户可以通过网站或移动应用程序与我们的系统进行交互。现在我面临的真正问题是我应该如何构建它? 我考虑过的选项:

  1. ASP.NET Core 网站 + 移动应用 --> ASP.NET Core REST API
  2. ASP.NET Core 作为网站 + 其他端点

【问题讨论】:

  • 我将创建服务来分发存储库中的数据并对其进行修改,并为 API + 普通路由创建端点,这些路由将返回 Web 模板。并且在这两个操作中调用将给我所有想要的数据的服务。

标签: asp.net-mvc rest design-patterns asp.net-core architecture


【解决方案1】:

您应该始终通过休息端点公开您的后端功能。这样,任何消费者(如 ASP.NET 网站或移动应用程序)都可以使用他们的 rest 客户端来使用它。

通过休息暴露它将使使用任何技术编写的客户端能够消费。

所以你的第一个选项似乎是合适的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-06
    • 2019-10-26
    • 2012-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-24
    相关资源
    最近更新 更多