Код: Выделить всё
public partial class ServiceMain : ServiceBase
{
public ServiceMain()
{
InitializeComponent();
}
protected override void OnStart( string[] args )
{
// I can do something with the args.
builder.Services.AddHostedService();
< /code>
И тогда этот работник - просто фоновая служба: < /p>
public class Worker : BackgroundService
< /code>
arg от main пусты при запуске через sc.exe. Есть ли другой способ взять эти аргументы? Я не вижу онлайн -примеров .NET 8, эквивалентного ONSTART, где есть аргументы услуг.>
Подробнее здесь: https://stackoverflow.com/questions/794 ... sc-exe-sta
Мобильная версия