18 lines
515 B
C#
18 lines
515 B
C#
using Servicio_Gestion_Asegasa;
|
|
using Microsoft.Extensions.Hosting;
|
|
|
|
var builder = Host.CreateApplicationBuilder(args);
|
|
|
|
builder.Configuration
|
|
.SetBasePath(AppContext.BaseDirectory)
|
|
.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true);
|
|
builder.Services.AddHostedService<Worker>();
|
|
|
|
builder.Services.Configure<Configuracion>(
|
|
builder.Configuration.GetSection("Configuracion"));
|
|
|
|
builder.Services.AddWindowsService(); // <-- NECESARIO EN .NET 8
|
|
|
|
var host = builder.Build();
|
|
host.Run();
|