Add cors policy

This commit is contained in:
Maxime Adler
2025-02-17 22:07:34 +01:00
parent fc7cce4ce6
commit 68c56ca05f
7 changed files with 60 additions and 36 deletions

View File

@@ -9,6 +9,11 @@ builder.Services.AddControllers();
// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi
builder.Services.AddOpenApi();
builder.Services.AddCors(option => option.AddDefaultPolicy(policy =>
policy.WithOrigins("http://localhost:5172")
.AllowAnyHeader()
.WithMethods("GET", "POST")));
builder.Services.AddSingleton<TranslationService>();
builder.Services.AddSingleton<Translations>();
@@ -32,9 +37,9 @@ foreach (var file in translationFiles)
}
app.Services.GetRequiredService<TranslationService>().Initialize(dictionary);
var resourcesKey = app.Services.GetRequiredService<Translations>();
ResourcesKey.Initialize(resourcesKey);
ResourcesKey.Initialize(app.Services.GetRequiredService<Translations>());
app.UseCors();
app.UseAuthorization();
app.MapControllers();