You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not sure which repo is the place to ask this sort of question, but this one (runtime) seemed to be the most active.
IHostLifetime / IHostedService interfaces define the behaviour for WorkerServices to run as services on different platforms. Projects are created with the dotnet new worker command.
There are extensions to run them as system services as Windows Services on Windows or using systemd on Linux. (Microsoft.Extensions.Hosting.WindowsServices, Microsoft.Extensions.Hosting.Systemd).
Is there any plan to implement the same for macOS using launchd? If not, why?
Do such implementations already exist somewhere?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Not sure which repo is the place to ask this sort of question, but this one (runtime) seemed to be the most active.
IHostLifetime / IHostedService interfaces define the behaviour for WorkerServices to run as services on different platforms. Projects are created with the
dotnet new worker
command.There are extensions to run them as system services as Windows Services on Windows or using systemd on Linux. (Microsoft.Extensions.Hosting.WindowsServices, Microsoft.Extensions.Hosting.Systemd).
Is there any plan to implement the same for macOS using launchd? If not, why?
Do such implementations already exist somewhere?
I have found a 5years old SO-question asking the same, but there are no answers:
https://stackoverflow.com/questions/63353701/is-there-a-macos-launchd-implementation-for-ihostlifetime
Beta Was this translation helpful? Give feedback.
All reactions