void.cat/VoidCat/Program.cs

24 lines
483 B
C#
Raw Normal View History

2022-01-25 16:17:48 +00:00
using VoidCat;
var builder = WebApplication.CreateBuilder(args);
var services = builder.Services;
services.AddRouting();
services.AddControllers();
var configuration = builder.Configuration;
var voidSettings = configuration.GetSection("Settings").Get<VoidSettings>();
services.AddSingleton(voidSettings);
var app = builder.Build();
app.UseStaticFiles();
app.UseRouting();
app.UseEndpoints(ep =>
{
ep.MapControllers();
ep.MapFallbackToFile("index.html");
});
app.Run();