asp.net-mvc - 使用 MVC 控制器作为客户端移动应用程序的 Web API
问题描述
我已经使用 ASP.Net MVC 创建了一个基于 Web 的应用程序。现在我计划使用 Ionic 或 React 为我的基于 Web 的系统构建一个移动应用程序。我的问题是,我可以使用我的书面控制器作为我的移动应用程序的 API 吗?
解决方案
最好将您的业务编写在一个名为“yourproject.Domain”或“yourproject.BAL”的单独项目中,然后您将拥有包含业务的 Web 项目和 api 项目,以便能够分离 Web 和 API 的身份验证和安全性控制器请找到下图以获得更多说明
推荐阅读
- amazon-s3 - 如何使用带有访问密钥的 multipartFormData 使用 alamofire 4.8 将文件上传到 S3?
- node.js - 在没有 CLI 的情况下转换 Typescript
- iis - ASP.NET Core 2.2 (release) 产生错误并停止 w3wp
- hyperledger-composer - 命令“作曲家卡导入”返回“总线错误”
- python - 烧瓶超级教程,如何自动设置 size=32 以随窗口大小而变化
- python - Scrapy:如何获取两个正则表达式之间的所有字符串
- c# - C# 任务聚合
- javascript - Javascript刽子手:用正确的字母替换空白的麻烦
- python - 使用关键字参数 '{'uidb64': '', 'token': ''}' 反转'password_reset_confirm'
- c - 正在打印的结构中我的 int** 的垃圾输出