Program.cs 502 B

123456789101112131415161718
  1. using wms.workservice;
  2. IHost host = Host.CreateDefaultBuilder(args)
  3. .UseWindowsService(options =>
  4. {
  5. //服务进行命名,会显示在Windows服务中的服务名称上
  6. options.ServiceName = "WmsConService";
  7. })
  8. .ConfigureServices((hostContext, services) =>
  9. {
  10. services.AddSingleton<ConService>();
  11. services.AddHostedService<Worker>();
  12. services.AddSingleton(new wms.util.AppSettings(hostContext.Configuration));
  13. })
  14. .Build();
  15. await host.RunAsync();