Fix port binding
All checks were successful
Game Ideas build for PR / build_test (pull_request) Successful in 43s

This commit is contained in:
2025-04-28 21:04:51 +02:00
parent c12e31dfeb
commit 0b16cabb4c
3 changed files with 11 additions and 4 deletions

View File

@@ -6,6 +6,7 @@ using GameIdeas.BlazorApp.Pages.UserMenu.Gateways;
using GameIdeas.BlazorApp.Pages.Users.Gateways; using GameIdeas.BlazorApp.Pages.Users.Gateways;
using GameIdeas.BlazorApp.Services; using GameIdeas.BlazorApp.Services;
using GameIdeas.Resources; using GameIdeas.Resources;
using GameIdeas.Shared.Constants;
using Microsoft.AspNetCore.Components.Authorization; using Microsoft.AspNetCore.Components.Authorization;
using Microsoft.AspNetCore.Components.Web; using Microsoft.AspNetCore.Components.Web;
using Microsoft.AspNetCore.Components.WebAssembly.Hosting; using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
@@ -19,9 +20,9 @@ builder.RootComponents.Add<HeadOutlet>("head::after");
UriBuilder uriBuilder = new(builder.HostEnvironment.BaseAddress); UriBuilder uriBuilder = new(builder.HostEnvironment.BaseAddress);
#if DEBUG #if DEBUG
{ uriBuilder.Port = GlobalConstants.API_PORT;
uriBuilder.Port = 8000; #else
} uriBuilder.Host = GlobalConstants.SUB_DOMAIN_NAME + uriBuilder.Host;
#endif #endif
services.AddHttpClient( services.AddHttpClient(

View File

@@ -17,5 +17,8 @@ public class GlobalConstants
public const int NUMBER_PER_PAGE = 50; public const int NUMBER_PER_PAGE = 50;
public const string LS_AUTH_STORAGE_KEY = "authToken"; public const string LS_AUTH_STORAGE_KEY = "authToken";
public const int API_PORT = 8000;
public const string SUB_DOMAIN_NAME = "api-";
} }

View File

@@ -1,4 +1,5 @@
using GameIdeas.Resources; using GameIdeas.Resources;
using GameIdeas.Shared.Constants;
using GameIdeas.Shared.Model; using GameIdeas.Shared.Model;
using GameIdeas.WebAPI.Context; using GameIdeas.WebAPI.Context;
using GameIdeas.WebAPI.Services.Categories; using GameIdeas.WebAPI.Services.Categories;
@@ -93,6 +94,8 @@ services.AddCors(option => option.AddDefaultPolicy(policy =>
.AllowAnyHeader() .AllowAnyHeader()
.WithMethods("GET", "POST", "PUT", "DELETE"))); .WithMethods("GET", "POST", "PUT", "DELETE")));
builder.WebHost.UseUrls($"http://127.0.0.1:{GlobalConstants.API_PORT}");
var app = builder.Build(); var app = builder.Build();
using (var scope = app.Services.CreateScope()) using (var scope = app.Services.CreateScope())