From 16908e189a87a86e4188c9da2b68303f9b3e4b63 Mon Sep 17 00:00:00 2001 From: Henrik Jensen Date: Mon, 14 Jul 2025 07:24:28 +0200 Subject: [PATCH 1/5] Remove unused appsettings --- examples/Aspire.Website/appsettings.Development.json | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 examples/Aspire.Website/appsettings.Development.json diff --git a/examples/Aspire.Website/appsettings.Development.json b/examples/Aspire.Website/appsettings.Development.json deleted file mode 100644 index 0c208ae..0000000 --- a/examples/Aspire.Website/appsettings.Development.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - } -} From c76bcb518bff6efc0b14abc3fa26a306519946c9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Aug 2025 17:39:26 +0000 Subject: [PATCH 2/5] Bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cd.yml | 2 +- .github/workflows/ci.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index f41e785..04df0fe 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -12,7 +12,7 @@ jobs: packages: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup CodeQL uses: github/codeql-action/init@v3 with: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 85789eb..9078975 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup uses: actions/setup-dotnet@v4 with: From 2da5497b688f7d8c33d9aec89bbbdc38b6169006 Mon Sep 17 00:00:00 2001 From: Henrik Jensen Date: Wed, 8 Oct 2025 17:25:00 +0200 Subject: [PATCH 3/5] Improve reverse proxy example port config. --- .../Aspire.AppHost/Examples.Aspire.AppHost.csproj | 2 +- examples/Aspire.AppHost/Program.cs | 12 +++++++----- .../Examples.Aspire.ReverseProxy.csproj | 1 + .../Properties/launchSettings.json | 9 --------- .../Aspire.Website/Examples.Aspire.Website.csproj | 1 + .../Aspire.Website/Properties/launchSettings.json | 12 ------------ 6 files changed, 10 insertions(+), 27 deletions(-) delete mode 100644 examples/Aspire.ReverseProxy/Properties/launchSettings.json delete mode 100644 examples/Aspire.Website/Properties/launchSettings.json diff --git a/examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj b/examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj index c8d6d49..2e55c08 100644 --- a/examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj +++ b/examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj @@ -8,7 +8,7 @@ true true - + diff --git a/examples/Aspire.AppHost/Program.cs b/examples/Aspire.AppHost/Program.cs index 55482d1..27c2ace 100644 --- a/examples/Aspire.AppHost/Program.cs +++ b/examples/Aspire.AppHost/Program.cs @@ -5,17 +5,19 @@ // Add example website. var website = builder.AddProject("Website", options => -{ - // Do not use endpoint configuration found in the Website project. We let aspire set up everything. - options.ExcludeLaunchProfile = true; - options.ExcludeKestrelEndpoints = true; -}) + { + // Do not use endpoint configuration found in the Website project. We let aspire set up everything. + options.ExcludeLaunchProfile = true; + options.ExcludeKestrelEndpoints = true; + }) // Add a HTTP endpoint. The reverse proxy will set up a secure HTTPS endpoint for you to connect to this resource. .WithHttpEndpoint(); // Add reverse proxy website. var reverseProxy = builder .AddProject("Reverse-Proxy") + // Configure reverse proxy to use https on port 443. + .WithHttpsEndpoint(443) // Map a host name to the endpoint of the example website. .WithReverseProxyReference("Website", website.GetEndpoint("http"), "example-website.local"); diff --git a/examples/Aspire.ReverseProxy/Examples.Aspire.ReverseProxy.csproj b/examples/Aspire.ReverseProxy/Examples.Aspire.ReverseProxy.csproj index c3f90a2..b5f8ae7 100644 --- a/examples/Aspire.ReverseProxy/Examples.Aspire.ReverseProxy.csproj +++ b/examples/Aspire.ReverseProxy/Examples.Aspire.ReverseProxy.csproj @@ -3,6 +3,7 @@ net9.0 true + true diff --git a/examples/Aspire.ReverseProxy/Properties/launchSettings.json b/examples/Aspire.ReverseProxy/Properties/launchSettings.json deleted file mode 100644 index b2838f7..0000000 --- a/examples/Aspire.ReverseProxy/Properties/launchSettings.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/launchsettings.json", - "profiles": { - "https": { - "commandName": "Project", - "applicationUrl": "https://localhost:443" - } - } -} diff --git a/examples/Aspire.Website/Examples.Aspire.Website.csproj b/examples/Aspire.Website/Examples.Aspire.Website.csproj index cb2d44b..f1ba4cc 100644 --- a/examples/Aspire.Website/Examples.Aspire.Website.csproj +++ b/examples/Aspire.Website/Examples.Aspire.Website.csproj @@ -3,6 +3,7 @@ net9.0 true + true diff --git a/examples/Aspire.Website/Properties/launchSettings.json b/examples/Aspire.Website/Properties/launchSettings.json deleted file mode 100644 index b4ace90..0000000 --- a/examples/Aspire.Website/Properties/launchSettings.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "profiles": { - "Examples.Aspire.Website": { - "commandName": "Project", - "launchBrowser": true, - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - }, - "applicationUrl": "https://localhost:60013;http://localhost:60014" - } - } -} \ No newline at end of file From cf2b3d5db4297173967b6e39750fc03fea2ef86b Mon Sep 17 00:00:00 2001 From: Henrik Jensen Date: Wed, 8 Oct 2025 19:28:17 +0200 Subject: [PATCH 4/5] Update to Aspire 9.5.1 --- Directory.Build.props | 2 +- examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj | 2 +- .../Examples.Aspire.ServiceDefaults.csproj | 8 ++++---- src/ReverseProxy.Aspire/ReverseProxy.Aspire.csproj | 2 +- .../ReverseProxy.Aspire.UnitTest.csproj | 6 +++--- test/ReverseProxy.UnitTest/ReverseProxy.UnitTest.csproj | 6 +++--- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index e8751a4..406c9c5 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -9,7 +9,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj b/examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj index 2e55c08..e2bd918 100644 --- a/examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj +++ b/examples/Aspire.AppHost/Examples.Aspire.AppHost.csproj @@ -10,7 +10,7 @@ - + diff --git a/examples/Aspire.ServiceDefaults/Examples.Aspire.ServiceDefaults.csproj b/examples/Aspire.ServiceDefaults/Examples.Aspire.ServiceDefaults.csproj index ddd82c9..a3c2d57 100644 --- a/examples/Aspire.ServiceDefaults/Examples.Aspire.ServiceDefaults.csproj +++ b/examples/Aspire.ServiceDefaults/Examples.Aspire.ServiceDefaults.csproj @@ -9,10 +9,10 @@ - - - - + + + + diff --git a/src/ReverseProxy.Aspire/ReverseProxy.Aspire.csproj b/src/ReverseProxy.Aspire/ReverseProxy.Aspire.csproj index 99c7e49..9188217 100644 --- a/src/ReverseProxy.Aspire/ReverseProxy.Aspire.csproj +++ b/src/ReverseProxy.Aspire/ReverseProxy.Aspire.csproj @@ -31,7 +31,7 @@ - + diff --git a/test/ReverseProxy.Aspire.UnitTest/ReverseProxy.Aspire.UnitTest.csproj b/test/ReverseProxy.Aspire.UnitTest/ReverseProxy.Aspire.UnitTest.csproj index 827f4f1..524a44c 100644 --- a/test/ReverseProxy.Aspire.UnitTest/ReverseProxy.Aspire.UnitTest.csproj +++ b/test/ReverseProxy.Aspire.UnitTest/ReverseProxy.Aspire.UnitTest.csproj @@ -19,10 +19,10 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - - + + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/test/ReverseProxy.UnitTest/ReverseProxy.UnitTest.csproj b/test/ReverseProxy.UnitTest/ReverseProxy.UnitTest.csproj index 487c38b..a2b35b7 100644 --- a/test/ReverseProxy.UnitTest/ReverseProxy.UnitTest.csproj +++ b/test/ReverseProxy.UnitTest/ReverseProxy.UnitTest.csproj @@ -19,10 +19,10 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - - + + - + all runtime; build; native; contentfiles; analyzers; buildtransitive From 6357ae436c9905b90621a7139a94a37c138702a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 17:33:06 +0000 Subject: [PATCH 5/5] Bump actions/setup-dotnet from 4 to 5 Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5. - [Release notes](https://github.com/actions/setup-dotnet/releases) - [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-dotnet dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cd.yml | 2 +- .github/workflows/ci.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 04df0fe..2eb4dd3 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -19,7 +19,7 @@ jobs: languages: csharp build-mode: none - name: Setup .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: | 8.0.x diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9078975..3580fd8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ jobs: steps: - uses: actions/checkout@v5 - name: Setup - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: | 8.0.x