[Unit]
Description=Dotnet Core Demo service
[Service]
ExecStart=dotnet /bin/dotnet/Service.Sample.dll
WorkingDirectory=/etc/SampleService/
User=root
Group=root
Restart=on-failure
SyslogIdentifier=dotnet-sample-service
PrivateTmp=true
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable dotnet-sample-service.service
* Abaixo estão os comandos para teste
systemctl start dotnet-sample-service.service
systemctl status dotnet-sample-service.service
systemctl stop dotnet-sample-service.service
A aplicação está sendo executada como root, porém o ideal é que a aplicação seja executada com um usuário com o privilégio adequado para execução.