PlanTempusApp/PlanTempus.Application/Program.cs
Janus C. H. Knudsen cd092f8290 Restructures application startup and configuration
Migrates from standalone Program.cs to Startup-based configuration
Adds application configuration JSON for environment-specific settings
Integrates Autofac dependency injection and modular service registration

Configures application services, modules, and middleware for enhanced flexibility
2026-01-10 20:56:29 +01:00

14 lines
396 B
C#

using Autofac.Extensions.DependencyInjection;
using PlanTempus.Application;
var host = Host.CreateDefaultBuilder(args)
.UseServiceProviderFactory(new AutofacServiceProviderFactory())
.ConfigureWebHostDefaults(webHostBuilder =>
{
webHostBuilder
.UseContentRoot(Directory.GetCurrentDirectory())
.UseStartup<Startup>();
})
.Build();
host.Run();