From 43b2bef1a53cd1351cb54a033fb9f69204d7a6ca Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Wed, 14 Apr 2021 14:44:58 +0200 Subject: [PATCH] Make Elsa server URL configurable in ASPNET Core sample dashboard project --- .../Pages/_Host.cshtml | 3 ++- .../Pages/_ViewImports.cshtml | 1 + .../Properties/launchSettings.json | 5 ++--- .../appsettings.json | 7 ++++++- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Pages/_Host.cshtml b/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Pages/_Host.cshtml index a00f700e2..d32bb0a52 100644 --- a/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Pages/_Host.cshtml +++ b/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Pages/_Host.cshtml @@ -1,7 +1,8 @@ @page "/" +@inject IConfiguration Configuration; @{ ViewData["Title"] = "Home page"; - var serverUrl = "/"; + var serverUrl = Configuration["Elsa:Server:BaseAddress"]; } diff --git a/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Pages/_ViewImports.cshtml b/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Pages/_ViewImports.cshtml index cf49f5b60..268b532ca 100644 --- a/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Pages/_ViewImports.cshtml +++ b/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Pages/_ViewImports.cshtml @@ -1,2 +1,3 @@ +@using Microsoft.Extensions.Configuration @namespace ElsaDashboard.Samples.AspNetCore.Monolith.Pages @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers \ No newline at end of file diff --git a/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Properties/launchSettings.json b/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Properties/launchSettings.json index 5324574d2..b07885c13 100644 --- a/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Properties/launchSettings.json +++ b/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/Properties/launchSettings.json @@ -3,8 +3,7 @@ "windowsAuthentication": false, "anonymousAuthentication": true, "iisExpress": { - "applicationUrl": "http://localhost:15265", - "sslPort": 44321 + "applicationUrl": "https://localhost:15265" } }, "profiles": { @@ -19,7 +18,7 @@ "commandName": "Project", "dotnetRunMessages": "true", "launchBrowser": true, - "applicationUrl": "https://localhost:5001;http://localhost:5000", + "applicationUrl": "https://localhost:15265", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } diff --git a/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/appsettings.json b/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/appsettings.json index d9d9a9bff..21024fd82 100644 --- a/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/appsettings.json +++ b/src/samples/dashboard/aspnetcore/ElsaDashboard.Samples.AspNetCore.Monolith/appsettings.json @@ -6,5 +6,10 @@ "Microsoft.Hosting.Lifetime": "Information" } }, - "AllowedHosts": "*" + "AllowedHosts": "*", + "Elsa": { + "Server": { + "BaseAddress": "https://localhost:15265" + } + } }