我如何在 Windows 服务中 运行 ASP.NET MVC
How can I run ASP.NET MVC within a Windows Service
我正在开发一个需要我使用 Windows 服务托管 WCF REST Web 应用程序的应用程序。现在因为它会比一个小 API 更复杂一点,我想利用 MVC 功能,因为如果使用 'Controller' 方式完成很多事情会容易得多(如果我可以这样说的)。我对 MVC 和 Windows 服务了解不深。
到目前为止,我只找到两个链接 here & here,它们与我想要的内容有些相关,但仍然没有。谁能给我指出一个工作示例或创建一个小演示? TIA.
另一个 link 刚刚通过快速 google 搜索 Here 收到,但是需要更清楚地了解您打算如何 运行 它或它的用途。
我们几年前使用 Nugent 包管理器来自托管网站 API
根据您的评论,很明显您想要 运行 基于 REST 的网络服务,自托管,在 Linux 和 Windows 上。
推荐的方法是使用新的 ASP.NET Core 平台,运行ning on .NET Core。
微软在这里提供了一个很好的教程:
https://docs.asp.net/en/latest/tutorials/first-web-api.html
我正在开发一个需要我使用 Windows 服务托管 WCF REST Web 应用程序的应用程序。现在因为它会比一个小 API 更复杂一点,我想利用 MVC 功能,因为如果使用 'Controller' 方式完成很多事情会容易得多(如果我可以这样说的)。我对 MVC 和 Windows 服务了解不深。
到目前为止,我只找到两个链接 here & here,它们与我想要的内容有些相关,但仍然没有。谁能给我指出一个工作示例或创建一个小演示? TIA.
另一个 link 刚刚通过快速 google 搜索 Here 收到,但是需要更清楚地了解您打算如何 运行 它或它的用途。
我们几年前使用 Nugent 包管理器来自托管网站 API
根据您的评论,很明显您想要 运行 基于 REST 的网络服务,自托管,在 Linux 和 Windows 上。
推荐的方法是使用新的 ASP.NET Core 平台,运行ning on .NET Core。
微软在这里提供了一个很好的教程: https://docs.asp.net/en/latest/tutorials/first-web-api.html