[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.