c# – ServiceStack完成noob教程

我一直在与服务堆完全结合.我跟踪了我在谷歌上发现的大量教程,没有任何作品,甚至简单的hellotutorial都没有.甚至servicestack的tutorials也会在我的VS项目中产生错误而根本不起作用.此外,在servicestack的github示例上部署的示例都不起作用.我使用的是Windows 8,而且我是VS 2012的全部菜鸟.我安装了IIS 8和.Net 4.5.
我总是得到404错误或500或甚至解析错误.我认为这是关于不会更新的文档或者在新版本的servicestack上发生显着变化的配置.我真的不知道.
一个好的灵魂可以帮我设置一个简单的API来使用最新版本的servicestack(4.0.10)和VS 2012吗?

不管怎样,谢谢你.

解决方法:

最简单的方法来运行完整的ServiceStack TODO应用程序:

1)创建新的空ASP.NET Web应用程序

2)安装ServiceStack.Host.AspNet和ServiceStack.OrmLite.SqlServer

PM> Install-Package ServiceStack.Host.AspNet
PM> Install-Package ServiceStack.OrmLite.SqlServer

3)按Ctrl F5运行应用程序

4)使用TODO应用程序后,查看http:// localhost:{port} / metadata页面

5)使用服务,例如http:// localhost:{port} / todos

6)查看源代码以了解ServiceStack服务是如何组合在一起的,核心部分是:

> App_Start / AppHost.cs(ServiceStack AppHost配置)
> App_Start / WebServiceExamples.cs(Hello和Todo服务)

当您对示例应用程序感到满意时,请浏览creating a ServiceStack service from scratch.

上一篇:Python3 tkinter基础 Button bg 按钮的背景颜色


下一篇:c# – 使用ServiceStack的AngularJS友好返回类型的List和Dictionary