refactor Program cs
All checks were successful
Game Ideas build for PR / build_blazor_app (pull_request) Successful in 47s

This commit is contained in:
2025-04-10 01:30:44 +02:00
parent bdec8f401a
commit 8654379fbb

View File

@@ -3,17 +3,14 @@ using GameIdeas.WebAPI.Context;
using GameIdeas.WebAPI.Profiles; using GameIdeas.WebAPI.Profiles;
using GameIdeas.WebAPI.Services; using GameIdeas.WebAPI.Services;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using System.Data;
using System.Data.Common;
var builder = WebApplication.CreateBuilder(args); var builder = WebApplication.CreateBuilder(args);
var services = builder.Services; var services = builder.Services;
#if DEBUG #if DEBUG
Load("../../../../.env"); LoadEnvironmentVariable("../../../../.env");
#else #else
Load(".env"); LoadEnvironmentVariable(".env");
#endif #endif
Action<DbContextOptionsBuilder> dbContextOptions = options => Action<DbContextOptionsBuilder> dbContextOptions = options =>
@@ -92,7 +89,7 @@ string GetConnectionString()
return $"Host={host};Username={login};Password={pass};Database={database}"; return $"Host={host};Username={login};Password={pass};Database={database}";
} }
static void Load(string filePath) static void LoadEnvironmentVariable(string filePath)
{ {
if (!File.Exists(filePath)) if (!File.Exists(filePath))
return; return;