我们有一个可能有用的自制框架 实现基于 REST 的网络服务。
这是一个 .net c# 项目,用于 web 应用程序。
它的用途是:用动态内容内联替换模板“标签”。示例标签:{{recentposts window=7 max=10}}
它的作用:将“标签”解析为带有(已检查的)参数的命令,调用 配置为处理命令和返回数据的处理程序,使用 xsl 转换数据, 将 {{...}} 替换为结果。
我有一种预感,这可以重新设计以创建某种基于 REST 的形式 服务,将 url 解析为带有参数的命令,调用处理程序等。 并将结果写入http响应。
作为返工的替代方案,我正在寻找 smth 开箱即用。
可以使用哪些成熟(开源)框架? 它必须提供一个 http facade,以便轻松地执行 REST 操作,此外还提供一个 API, 一种绕过此外观的方法,允许创建命令对象,完成所有调用和转换,而不是写入对某些流的 http 响应。
最佳答案
ServiceStack怎么样? ?
引自网页:
A modern, code-first, DTO-driven, WCF replacement web services framework encouraging best-practices for creating DRY, high-perfomance, scalable REST web services
...和一个"overview" slideshow .
关于c# - “开放式”REST 框架 (.Net),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7537678/