我正在构建一个基于Hot Towel SPA的相当基本的CRUD应用程序。
我的计划是使用ASP.NET Web API向Breeze公开数据。
这是正确的架构吗?
目前我有四个项目:
我的下一步是在web api项目中构建所有控制器以暴露get,put等吗?
然后我是否创建了一个消耗我的Web API项目中的控制器的Breeze API?
答案 0 :(得分:2)
Hot Towel包含所有必备组件,因此您只需要一个包含Hot Towel的项目。我认为你使它变得比它需要的更复杂。
John Papa有一个关于Pluralsight的优秀课程,可以引导您走过Hot Towel。虽然我没有使用Hot Towel(我转向Angular),但这门课程确实帮助我理解了在.Net上建立SPA的基本原理。