如何在Windows服务中运行ASP.NET MVC

时间:2016-09-28 14:32:48

标签: c# asp.net-mvc rest wcf windows-services

我正在开发一个应用程序,要求我使用Windows服务托管WCF REST Web应用程序。现在因为它比一个小型API要复杂得多,我想利用MVC功能,因为如果使用'Controller'方式完成很多事情会更容易(如果可以的话)。我对MVC和Windows服务并不了解。

到目前为止,我发现只有两个链接https://www-01.ibm.com/software/webservers/appserv/was/performance.html& here,这与我想要的有些相关,但仍然没有。有谁能请我指出一个工作示例或创建一个小型演示? TIA。

2 个答案:

答案 0 :(得分:1)

刚刚从快速谷歌搜索Here收到的另一个链接,但是需要更清楚地了解您计划如何运行它或它的用途。

我们几年前使用Nugent包管理器来自托管Web API

答案 1 :(得分:1)

根据您的意见,很明显您希望在Linux和Windows上运行基于REST的自托管Web服务。

建议的方法是使用在.NET Core上运行的新ASP.NET Core平台。

Microsoft在此提供了一个很好的教程: https://docs.asp.net/en/latest/tutorials/first-web-api.html