feat: Implement BolsaLocalWidget and configure API CORS

This commit is contained in:
2025-07-01 13:26:46 -03:00
parent 5e9270eda7
commit 4cfb248f54
22 changed files with 4823 additions and 0 deletions

View File

@@ -7,6 +7,21 @@ using System.Reflection;
var builder = WebApplication.CreateBuilder(args);
// Nombre para política de CORS
var MyAllowSpecificOrigins = "_myAllowSpecificOrigins";
// Añadimos el servicio de CORS
builder.Services.AddCors(options =>
{
options.AddPolicy(name: MyAllowSpecificOrigins,
policy =>
{
policy.WithOrigins("http://localhost:5173")
.AllowAnyHeader()
.AllowAnyMethod();
});
});
// 1. Registramos nuestra fábrica de conexiones a la BD.
builder.Services.AddSingleton<IDbConnectionFactory, SqlConnectionFactory>();
@@ -56,6 +71,8 @@ if (app.Environment.IsDevelopment())
app.UseHttpsRedirection();
app.UseCors(MyAllowSpecificOrigins);
app.UseAuthorization();
app.MapControllers();