IHostLifetime是否有MacOS启动实现?

问题描述

Microsoft已为WorkerServices定义了IHostLifetime接口,以在不同平台上作为服务运行。 (您可以在控制台中使用dotnet new worker创建一个Worker Service项目。)

如果要将它们作为系统服务运行,则可以将Microsoft的扩展名用于systemd和Windows Services(请参阅Nuget Windows ServiceSystemd)。

是否已经有MacOS的实现(例如启动),或者如果我也想通过我的服务支持MacOS,我是否需要自己做一个


另请参阅https://github.com/dotnet/core/blob/58b0c128d2672bada008d6e2b9e5b29ae70c2c4c/release-notes/3.0/api-diff/Asp.Net/3.0.0_Microsoft.Extensions.Hosting.Systemd.md

https://levelup.gitconnected.com/net-core-worker-service-as-windows-service-or-linux-daemons-a9579a540b77

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)