我在这个问题中看到 WCF Web API 仍处于预览状态,我刚刚开始查看 OpenRasta。
虽然 OpenRasta 看起来比 WCF Web API 更成熟,但我还是有点困惑。或者请建议是否有任何其他更好的框架可以在 .NET 堆栈上构建 REST API。
此外,我观察到,在aspx view
包含 HTML 的 OpenRasta 中,除了其他 JSON/XML 表示之外,还可以将其呈现为响应(以 ASP.NET MVC 方式)。那么,我是否甚至可以(或者建议我应该)构建一个 Web 应用程序,该应用程序也将作为服务层,供使用它的第 3方客户端开发人员使用?或者它只是用作服务层?