.net core ServiceBase和.net core是否从服务UI接受参数?

.net core ServiceBase和.net core是否从服务UI接受参数?,.net-core,service,.net Core,Service,我有一个.net核心命令行应用程序,我想作为windows服务运行 我已经阅读了大量关于使用.net core构建服务的教程 他们都使用Microsoft.Extensions.Hosting.WindowsServices等。 我已经让它发挥作用了 令人失望的是,服务无法接受services.msc中的启动参数。 如果我使用sc.exe运行命令行参数,它们将接受命令行参数。。但不是从Services.msc的ui。 我希望能够使用该UI停止该服务,并使用一组不同的参数重新启动它 我找到了使用S

我有一个.net核心命令行应用程序,我想作为windows服务运行

我已经阅读了大量关于使用.net core构建服务的教程 他们都使用Microsoft.Extensions.Hosting.WindowsServices等。 我已经让它发挥作用了

令人失望的是,服务无法接受services.msc中的启动参数。 如果我使用sc.exe运行命令行参数,它们将接受命令行参数。。但不是从Services.msc的ui。 我希望能够使用该UI停止该服务,并使用一组不同的参数重新启动它

我找到了使用ServiceBase的示例。。并且,它的启动程序将愉快地接受来自UI的参数。。。但ServiceBase是.net框架而不是核心

所以我想知道net core是否真的会支持这个? 我是不是遗漏了一些信息。。。 还是我一直使用Worker服务和Host.CreateDefaultBuilder

谢谢