是否有一个相当完整的示例项目servicestack使用新的API?

时间:2013-03-13 14:05:21

标签: servicestack ormlite-servicestack

我下班休息一周学习服务栈,我对它的简洁,力量和速度感到敬畏。

我是一名复数用户,我正在阅读Jon Somnez课程,这很棒,据我所知,他正在使用新的服务堆栈api。

然而,复数视频课程中的示例非常简单,因此我正在寻找一个使用新API的工作示例。我看到wiki是最新的,这非常有用......但我希望找到一个使用新API的工作实现,似乎我下载或浏览的所有示例都使用的是旧API。

是否有使用新API的新工作示例/实现(vs解决方案和项目。)

如果我可以潜入另一个问题。是否有建议(希望在示例项目中,您可以指出),这解释了构建servicestack API项目的最佳实践。 (文件夹中的DTO,文件夹中的服务,文件夹中的响应对象??)

感谢。

1 个答案:

答案 0 :(得分:3)

更新:ServiceStack Live Demo和示例现在正在LiveDemos GitHub Project上发布。


ServiceStack.Examples中的大多数示例已切换为使用New API,并且几乎可以在servicestack.net主页上进行演示。

ServiceStack.UseCases包含许多针对不同用例的小型单一用途应用程序。

SocialBootstrap API部署的bootstrapapi.apphb.com是MVC和ServiceStack网站的一个示例,它们将所有可用的身份验证选项放在一起。

Razor Rockstars是一个独立ServiceStack应用程序的示例,该应用程序演示了其网站和HTML功能,展示了如何向现有服务添加剃刀和降价视图,以创建增强现有服务的网站。 Razor Rockstars有3个版本可供选择:

  1. An ASP.NET Host
  2. A Stand-alone Self-hosted using HttpListener
  3. A Windows Service
  4. 另一个与Razor Rockstars精神相似的网站是Nortwind Database editor,它演示了如何启用功能齐全的服务器端HTML网站来增强现有服务。它包括他在accompanying blog post上如何开发它及其功能的完整文章。