【问题标题】:REST with hypermedia frameworks for .NET带有 .NET 超媒体框架的 REST
【发布时间】:2013-03-26 02:31:36
【问题描述】:

希望开始一个 Web API 项目,并想知道(两个?)框架中的哪一个可以让我在Richardson Maturity Model 中以最少的摩擦走得更远。

也许是一个 HOWTO 的链接?

【问题讨论】:

    标签: .net rest asp.net-web-api servicestack hateoas


    【解决方案1】:

    您可以在几乎所有现有的面向 HTTP 的框架(如 ASP.NET Web API、NancyFX 或 ServiceStack 等)中应用 Richardson 提到的许多实践。这是我写的一篇文章,描述了如何使用 ASP.NET Web API 构建超媒体服务

    http://msdn.microsoft.com/en-us/magazine/jj883957.aspx

    【讨论】:

    • 谢谢,但是,我明白,由于我返回的是我的 DTO,我可以通过任何底层框架解决其余问题。我仍然很好奇哪一个能促使我朝着正确的方向前进并且提供的阻力最小。
    • 当前的 ASP.NET Web API 部分存在一些摩擦,用于对生成链接的代码进行单元测试或拥有更好的 URL 空间控制(您可以同时使用 AttributeRouting),但它们正在为下一个版本解决所有这些问题。我只在一个项目中与 NancyFx 合作过,我只能说是好事。它非常简单和灵活。我对 ServiceStack 没有意见,因为我从不使用它。
    • 谢谢,我喜欢在 NancyFx 中看到的很多东西!
    • 您对 Nancy 和使用超媒体的体验如何?有示例代码吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 2013-10-26
    • 2022-01-12
    • 1970-01-01
    • 2018-06-29
    • 2011-08-31
    相关资源
    最近更新 更多