Ich habe eine ServiceStack-Konsole-Anwendung, die gut funktioniert, aber natürlich muss ich es laufen lassen, nachdem es von einer Eingabeaufforderung ausgelöst. Ich möchte dies als Windows-Dienst ausführen.Wie führe ich ein ServiceStack-Konsolenprojekt als Windows-Dienst aus?
Ich überprüfe diese Wiki-Seite, die besagt, dass Sie SS als Windows-Dienst ausführen können.
https://github.com/ServiceStack/ServiceStack/wiki/Self-hosting
Ich war nicht ganz klar, wie dies zu tun. Diese StarterTemplate wird vor 2 Jahren referenziert. Klone ich dieses Projekt und kopiere dann meinen Code hinein?
Hallo, ich verstehe nicht den Code in [Program.cs] (https://github.com/ServiceStack/ServiceStack.Examples/blob/master/src/StarterTemplates/WinServiceAppHost/Program.cs). Wenn es ein Windows-Dienst ist, was bedeutet es "http: // localhost: port"? Es ist kein Webservice. –
@Love Es läuft immer noch ein selbst gehosteter Webservice, er läuft nur in einem Windows-Dienst. – mythz
Also ist die Vorlage "ServiceStack Windows Service Empty", wenn das Projekt erstellt werden kann? –