构建Hot Towel Breeze API

时间:2013-10-12 22:34:31

标签: asp.net breeze hottowel

我正在构建一个基于Hot Towel SPA的相当基本的CRUD应用程序。

我的计划是使用ASP.NET Web API向Breeze公开数据。

这是正确的架构吗?

目前我有四个项目:

  • DomainClassLibrary,包含模型T4文件(* .tt)和扩展我的EF模型的部分类
  • 一个DataClassLibrary,其中包含模型的其余部分(所有这些都是Jululi Lerman在Pluralsight上的)
  • 热毛巾SPA应用
  • ASP.NET Web应用程序HTTP Web API

我的下一步是在web api项目中构建所有控制器以暴露get,put等吗?

然后我是否创建了一个消耗我的Web API项目中的控制器的Breeze API?

1 个答案:

答案 0 :(得分:2)

Hot Towel包含所有必备组件,因此您只需要一个包含Hot Towel的项目。我认为你使它变得比它需要的更复杂。

John Papa有一个关于Pluralsight的优秀课程,可以引导您走过Hot Towel。虽然我没有使用Hot Towel(我转向Angular),但这门课程确实帮助我理解了在.Net上建立SPA的基本原理。