diff --git a/Backend/src/FlowTasks.API/Program.cs b/Backend/src/FlowTasks.API/Program.cs index 634d2f4..f66bfe0 100644 --- a/Backend/src/FlowTasks.API/Program.cs +++ b/Backend/src/FlowTasks.API/Program.cs @@ -10,6 +10,7 @@ using Microsoft.IdentityModel.Tokens; using Microsoft.OpenApi.Models; using Serilog; +using System.Data.Common; using System.Text; var builder = WebApplication.CreateBuilder(args); @@ -61,10 +62,14 @@ }); }); -var dbConnectin = builder.Configuration["DbConnection"]; +var dbConnection = builder.Configuration.GetConnectionString("DefaultConnection"); +if (string.IsNullOrWhiteSpace(dbConnection)) +{ + Log.Error("DbConnection est vide ou manquante dans la configuration !"); +} // Database configuration builder.Services.AddDbContext(options => - options.UseNpgsql(dbConnectin)); + options.UseNpgsql(dbConnection)); // Identity configuration builder.Services.AddIdentity(options =>