是否有满足这些要求的.NET REST框架?

时间:2010-05-10 19:16:24

标签: .net rest

我们刚刚开始了一个绿地项目。部分要求是将应用程序服务器Api作为REST服务提供。我发现使用 OpenRasta Windsor WcfFacility 的方法很少。从我在Web上看到的信息来看,这个主题并不多。我正在寻找一个支持以下框架:

  1. 非侵入式api
  2. 安全
  3. 界面版本控制
  4. 流畅的配置api
  5. 您的选择框架是什么?为什么?

1 个答案:

答案 0 :(得分:4)

对于openrasta:

  1. 使用POCO资源和POCO处理程序,API是非侵入式的。
  2. 支持HTTP摘要式身份验证,并为基于角色的身份验证提供拦截器。插入自定义解决方案非常简单,如果您在asp.net上运行,也可以使用它。
  3. 根据ReST API进行接口版本控制是一个坏主意(因为版本控制接口,URI等本身并不安静,并打破了多种场景)。如果要支持多种媒体类型,或者采用更加安静的方式并使一种媒体类型可版本化和可扩展,则应该进行媒体类型版本控制。
  4. 是的,我们得到了。 :)