Files
immich-to-slideshow/src/ImmichToSlideshow/Program.cs
mikep@0027C8334BC77C8 8034f79753 Birthday
hurl file over http file

AddControllers

Formatting
2025-09-20 14:18:46 -07:00

23 lines
965 B
C#

using ImmichToSlideshow.DependencyInjection;
using ImmichToSlideshow.Models;
using ImmichToSlideshow.RequestPipeline;
namespace ImmichToSlideshow;
public class Program {
public static void Main(string[] args) {
WebApplicationBuilder webApplicationBuilder = WebApplication.CreateBuilder(args);
_ = webApplicationBuilder.Configuration.AddUserSecrets<Program>();
AppSettings appSettings = AppSettings.Get(webApplicationBuilder.Configuration);
_ = webApplicationBuilder.Services.AddServices(appSettings);
WebApplication webApplication = webApplicationBuilder.Build();
ILogger<Program>? logger = webApplication.Services.GetRequiredService<ILogger<Program>>();
logger.LogInformation("Starting Web Application");
_ = webApplication.InitializeCorsAndHttps(appSettings);
_ = webApplication.MapControllers();
_ = webApplication.InitializeDatabase();
webApplication.Run();
}
}