From 621d61e08e7e46fe203f2d3a7a255e9cb31431be Mon Sep 17 00:00:00 2001 From: ivanszabo Date: Thu, 10 Apr 2025 08:46:41 +0200 Subject: [PATCH] Publishoz --- src/WorkFlowCheck.API/Program.cs | 5 +++++ src/WorkFlowCheck.API/appsettings.json | 9 ++++++++- src/WorkFlowCheck.Web/.config/dotnet-tools.json | 13 +++++++++++++ src/WorkFlowCheck.Web/Program.cs | 6 ++++++ src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj | 6 ++++++ src/WorkFlowCheck.Web/appsettings.json | 9 ++++++++- 6 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 src/WorkFlowCheck.Web/.config/dotnet-tools.json diff --git a/src/WorkFlowCheck.API/Program.cs b/src/WorkFlowCheck.API/Program.cs index 94002b7..8ba770c 100644 --- a/src/WorkFlowCheck.API/Program.cs +++ b/src/WorkFlowCheck.API/Program.cs @@ -83,6 +83,11 @@ builder.Services.AddCors(options => }); }); +builder.WebHost.ConfigureKestrel(options => +{ + var kestrelConfig = builder.Configuration.GetSection("Kestrel"); + options.Configure(kestrelConfig); +}); var app = builder.Build(); //----------------- Munkakönyvtárak létrehozása ----------------------------- string imageDirectory = Path.Combine(Directory.GetCurrentDirectory(), "Images"); diff --git a/src/WorkFlowCheck.API/appsettings.json b/src/WorkFlowCheck.API/appsettings.json index 9dda47b..c49f487 100644 --- a/src/WorkFlowCheck.API/appsettings.json +++ b/src/WorkFlowCheck.API/appsettings.json @@ -30,5 +30,12 @@ } ] }, - "AllowedHosts": "*" + "AllowedHosts": "*", + "Kestrel": { + "Endpoints": { + "Http": { + "Url": "http://localhost:8660" + } + } + } } diff --git a/src/WorkFlowCheck.Web/.config/dotnet-tools.json b/src/WorkFlowCheck.Web/.config/dotnet-tools.json new file mode 100644 index 0000000..51641c9 --- /dev/null +++ b/src/WorkFlowCheck.Web/.config/dotnet-tools.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "dotnet-ef": { + "version": "9.0.4", + "commands": [ + "dotnet-ef" + ], + "rollForward": false + } + } +} \ No newline at end of file diff --git a/src/WorkFlowCheck.Web/Program.cs b/src/WorkFlowCheck.Web/Program.cs index 565a7b2..2823377 100644 --- a/src/WorkFlowCheck.Web/Program.cs +++ b/src/WorkFlowCheck.Web/Program.cs @@ -53,6 +53,11 @@ builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) }); builder.Services.AddFluentValidationSetup(); +builder.WebHost.ConfigureKestrel(options => +{ + var kestrelConfig = builder.Configuration.GetSection("Kestrel"); + options.Configure(kestrelConfig); +}); var app = builder.Build(); @@ -72,6 +77,7 @@ if (!Directory.Exists(pdfDirectory)) } //--------------------------------------------------------------------------- + app.UseMiddleware(); // Configure the HTTP request pipeline. diff --git a/src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj b/src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj index 13b4457..82acc26 100644 --- a/src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj +++ b/src/WorkFlowCheck.Web/WorkFlowCheck.Web.csproj @@ -2,8 +2,14 @@ net8.0 + OutOfProcess + win-x64 + true enable enable + false + false + true diff --git a/src/WorkFlowCheck.Web/appsettings.json b/src/WorkFlowCheck.Web/appsettings.json index 51ea160..7ed5f99 100644 --- a/src/WorkFlowCheck.Web/appsettings.json +++ b/src/WorkFlowCheck.Web/appsettings.json @@ -28,5 +28,12 @@ } ] }, - "AllowedHosts": "*" + "AllowedHosts": "*", + "Kestrel": { + "Endpoints": { + "Http": { + "Url": "http://localhost:8670" + } + } + } }