/ / .net 3.5 - .net-3.5、asp.net-web-api、servicestackでServiceStack Webサービスを使用できますか

ServiceStack Webサービスを.net 3.5 - .net-3.5、asp.net-web-api、servicestackで使用できますか

.NET Framework 3.5でServiceStack Webサービスを使用することはできますか ウェブフォーム

私は小さな試練をすることができますか? https://github.com/ServiceStack/ServiceStack/wiki/Your-first-webservice-explained 「AppHostのConfigureメソッドを見てみましょう」という行で停止し、何をすべきかを知りませんでしたか?

私はWeb APIのようなものを読んでいて、ServiceStackは3.5未満で動作しているので、私はそれを使うことができると推測しましたか、それとも間違っていましたか?

アップデート:私が作成しなければならない答えは AppHost それを Application_Start

public class Global : System.Web.HttpApplication
{
public class HelloAppHost : AppHostBase
{
//Tell Service Stack the name of your application and where to find your web services
public HelloAppHost() : base("Hello Web Services", typeof(HelloService).Assembly) { }

public override void Configure(Container container)
{
//register user-defined REST-ful urls
Routes
.Add<Hello>("/hello")
.Add<Hello>("/hello/{Name}");
}
}

//Initialize your application singleton
protected void Application_Start(object sender, EventArgs e)
{
new HelloAppHost().Init();
}
}

参考文献と完全な例はここにあります: http://servicestack.net/ServiceStack.Hello/

回答:

回答№1は2

ServiceStackは.NET 3.5をサポートします。 NuGetパッケージでアセンブリをチェックアウトすることができます。これらは.NET 3.5でコンパイルされています。 Web APIに依存しないため、空のASP.NETアプリケーションからWebサービスを作成できます。


回答№2の場合は1

http://www.servicestack.net/

はい、それは3.5をサポートします

ServiceStackバイナリのみ:コアバイナリのみを含むServiceStackの最小限のインストール(.NET 3.5+)