我已创建了一个ServiceStack控制台应用程序,它运行良好,但当然,在从命令提示符触发后,我必须让它保持运行状态。我想将其作为Windows服务运行。 我正在查看这个维基页面,该页面说明您可以将SS作为Windows服务运行。
https://github.com/ServiceStack/ServiceStack/wiki/Self-hosting
我不是完全清楚如何去做这个。这个StarterTemplate是2年前的参考。我需要先克隆这个项目然后再把我的代码复制进去吗?
https://github.com/ServiceStack/ServiceStack/wiki/Self-hosting
我不是完全清楚如何去做这个。这个StarterTemplate是2年前的参考。我需要先克隆这个项目然后再把我的代码复制进去吗?
否则,您可以克隆WinService项目,并从Visual Studio创建一个新的Windows Service项目,并复制Program.cs中的方法。
一个更近期的ServiceStack Windows Service项目是Razor Rockstars网站,它运行在Windows Service Host中,该模板基于ServiceStack.Examples Starter模板。
我使用Topshelf将ServiceStack控制台应用程序作为Windows服务运行。对我来说它非常好用。https://github.com/Topshelf/Topshelf
http://localhost:port
是什么意思?这不是一个Web服务。 - user1108948ServiceStack Windows Service Empty
? - user1108948