Agregar archivos de proyecto.

This commit is contained in:
2026-01-23 12:45:41 +01:00
parent 5ed4e0bc46
commit c8d1044267
237 changed files with 34721 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
using Microsoft.Extensions.Logging.Configuration;
using Microsoft.Extensions.Logging.EventLog;
using ServicioGrupoSanchoToro;
using System.Reflection;
//HostApplicationBuilder builder = Host.CreateApplicationBuilder(args);
//builder.Services.AddWindowsService(options =>
//{
// options.ServiceName = ".NET Joke Service";
//});
//LoggerProviderOptions.RegisterProviderOptions<
// EventLogSettings, EventLogLoggerProvider>(builder.Services);
//builder.Services.AddSingleton<JokeService>();
//builder.Services.AddHostedService<WindowsBackgroundService>();
//IHost host = builder.Build();
//host.Run();
public class Program
{
public static void Main(string[] args)
{
bdGrupoSanchoToro.db.Utilidades.VersionPrograma = tsUtilidades.Utilidades.ExtraeValorCadena(Assembly.GetExecutingAssembly().FullName, "Version");
var host = CreateHostBuilder(args).Build();
host.Run();
}
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureServices((hostContext, services) =>
{
IConfiguration configuration = hostContext.Configuration;
Configuracion options = configuration.GetSection("Configuracion").Get<Configuracion>();
services.AddSingleton(options);
services.AddWindowsService(options=>options.ServiceName="Servicio GrupoSanchoToro");
services.AddHostedService<Worker>();
});
}