是否可以从Windows服务中的自托管Web API提供网页?

时间:2013-07-03 14:32:56

标签: asp.net asp.net-web-api windows-services

我有一个完全正常的(TopShelf托管)Windows服务。我需要一个简单的服务接口,它将返回一些当前的统计数据(保存在内存中)。

我有一个狡猾的计划在服务中自我托管一个网站,我发现asp.net API具有自主功能。

是否有可能破坏系统的API,并让它返回浏览器可以直接读取的简单(但不是静态)HTML?

如果不是,那么这个场景还有其他选择或想法吗?

1 个答案:

答案 0 :(得分:4)

是。此测试站点http://www.hypermediaapi.com使用自托管WebAPI完成。它的来源是https://github.com/darrelmiller/HypermediaApiSite