1

是否可以像 Nancy 一样将 WebAPI 设置为 Self Host。这样它就承载了一个

/api/...

部分提供 json 和 xml 响应并托管一个

/内容/...

提供 *.jpg 和 *.html 和 *.js 的部分

我正在尝试创建一个以 WebAPI 作为后端的自托管单页应用程序,而我看到的唯一接近的是 Nancy。

WebAPI 自托管可以做到这一点吗?

4

2 回答 2

0

刚刚写了一篇博客: ASP.NET Web API 和使用 OWIN 和 Katana 的静态文件的零摩擦并行自托管

于 2013-04-27T21:12:06.203 回答
0

我想你会发现 Katana 项目对你来说非常有趣。它允许您做的一件事是启动一个自托管服务器,该服务器可以同时托管 Web API、静态文件,甚至是 SignalR 等其他框架。

这是一个链接: http: //katanaproject.codeplex.com/SourceControl/changeset/view/aaf5d99f63d8#README

Filip 有一篇关于在 Katana 上托管 Web API 的博文:

http://www.strathweb.com/2012/12/running-aspnet-web-api-with-owin-and-katana/

于 2013-02-27T16:43:19.973 回答