【问题标题】:Constructing a Hot Towel Breeze API构建热毛巾微风 API
【发布时间】:2013-10-12 22:34:31
【问题描述】:

我正在基于 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 项目中的控制器?

【问题讨论】:

    标签: asp.net breeze hottowel


    【解决方案1】:

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

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

    【讨论】:

    • 你是对的。我以为我必须构建 API,Breeze 会使用它,但它实际上用更简单的控制器替换了所有控制器。谢谢!
    • 查看我的最新课程和 HotTowel.Angular .... 我创建的包可以轻松使用 Angular
    • 我现在已经完成了新的 Angular/Breeze 课程的一半——它非常好,可以帮助我很好地总结一切。现在,如果 HotTowel 只包含身份验证和授权,那就太完美了!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-25
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    • 2013-03-02
    • 1970-01-01
    • 2013-04-20
    相关资源
    最近更新 更多