我正在基于 Hot Towel SPA 构建一个相当基本的 CRUD 应用程序。
我的计划是使用 ASP.NET Web API 向 Breeze 公开数据。
那是正确的架构吗?
目前我有四个项目:
- DomainClassLibrary,其中包含模型 T4 文件 (*.tt) 和用于扩展我的 EF 模型的部分类
- 一个包含模型其余部分的 DataClassLibrary(所有这些都来自 Pluralsight 上的 Julie Lerman)
- 热毛巾 SPA 应用程序
- 一个 ASP.NET Web 应用程序 HTTP Web API
我下一步是在 web api 项目中构建所有控制器以公开 get、put 等吗?
然后我是否要创建一个 Breeze API 来使用我的 Web API 项目中的控制器?