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