Asp.net 是否可以在windows服务中通过自托管web API为网页提供服务?

Asp.net 是否可以在windows服务中通过自托管web API为网页提供服务?,asp.net,asp.net-web-api,windows-services,Asp.net,Asp.net Web Api,Windows Services,我有一个非常正常的(TopShelf托管的)windows服务。我需要一个简单的服务接口,它将返回一些当前的统计数据(保存在内存中) 我有一个巧妙的计划,在服务中自托管一个网站,我看到asp.net API具有自托管功能 是否有可能颠覆系统的“API”特性,让它返回浏览器可以直接读取的简单(尽管不是静态)HTML 如果没有,这个场景还有其他选择或想法吗?是。此测试站点使用自托管WebAPI完成。它的来源在这里@kubal5003有一个MVC项目和一个使用自主机的控制台项目。承载该站点的Azure

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

我有一个巧妙的计划,在服务中自托管一个网站,我看到asp.net API具有自托管功能

是否有可能颠覆系统的“API”特性,让它返回浏览器可以直接读取的简单(尽管不是静态)HTML


如果没有,这个场景还有其他选择或想法吗?

是。此测试站点使用自托管WebAPI完成。它的来源在这里

@kubal5003有一个MVC项目和一个使用自主机的控制台项目。承载该站点的Azure VM正在将Console项目用作Windows服务。