【发布时间】:2014-08-18 02:08:52
【问题描述】:
我有一个正在构建的移动应用程序的解决方案 - 到目前为止,这包括两个项目:
1) WebAPI for API / DAL / SQL etc
2) Web for single-page front-end
Web 项目调用 WebAPI 项目。计划是为 Windows 8 应用程序创建另一个项目,为 WP8 应用程序创建另一个项目,等等。
这在开发过程中运行良好,但对于 CORS、部署等(Web 是从与 WebAPI 不同的端点提供服务 - 两个 Azure 网站)变得相当复杂。我的问题是 - 在构建由 REST-ish API 支持的解决方案时,何时将解决方案拆分为多个项目是明智的/不明智的?
【问题讨论】:
标签: c# visual-studio azure windows-phone-8 asp.net-web-api