[PR #1189] [MERGED] WireMock.Net.Testcontainers: implement watching the static mapping folder for changes #1277

Closed
opened 2025-12-29 16:19:27 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/1189
Author: @StefH
Created: 10/2/2024
Status: Merged
Merged: 12/15/2024
Merged by: @StefH

Base: masterHead: bug/1188-reload-in-docker


📝 Commits (10+)

📊 Changes

26 files changed (+509 additions, -119 deletions)

View changed files

📝 .github/workflows/ci.yml (+17 -11)
📝 WireMock.Net Solution.sln (+1 -1)
📝 azure-pipelines-ci.yml (+26 -9)
📝 examples-Aspire/AspireApp1.AppHost/Program.cs (+7 -6)
📝 examples-Aspire/AspireApp1.AppHost/WeatherForecastApiMock.cs (+2 -2)
📝 examples/WireMock.Net.TestcontainersExample/Program.cs (+88 -12)
src/WireMock.Net.Aspire/Extensions/ResourceLoggerServiceExtensions.cs (+14 -0)
📝 src/WireMock.Net.Aspire/WireMock.Net.Aspire.csproj (+4 -0)
📝 src/WireMock.Net.Aspire/WireMockServerArguments.cs (+3 -3)
📝 src/WireMock.Net.Aspire/WireMockServerBuilderExtensions.cs (+16 -3)
📝 src/WireMock.Net.Aspire/WireMockServerLifecycleHook.cs (+12 -23)
📝 src/WireMock.Net.Aspire/WireMockServerResource.cs (+89 -0)
📝 src/WireMock.Net.RestClient/Extensions/WireMockAdminApiExtensions.cs (+1 -1)
📝 src/WireMock.Net.RestClient/IWireMockAdminApi.cs (+7 -0)
src/WireMock.Net.Testcontainers/Utils/ContainerInfoProvider.cs (+16 -0)
src/WireMock.Net.Testcontainers/Utils/ContainerUtils.cs (+25 -0)
📝 src/WireMock.Net.Testcontainers/WireMock.Net.Testcontainers.csproj (+1 -0)
📝 src/WireMock.Net.Testcontainers/WireMockConfiguration.cs (+19 -2)
📝 src/WireMock.Net.Testcontainers/WireMockContainer.cs (+109 -2)
📝 src/WireMock.Net.Testcontainers/WireMockContainerBuilder.cs (+8 -28)

...and 6 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/wiremock/WireMock.Net/pull/1189 **Author:** [@StefH](https://github.com/StefH) **Created:** 10/2/2024 **Status:** ✅ Merged **Merged:** 12/15/2024 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `bug/1188-reload-in-docker` --- ### 📝 Commits (10+) - [`0df3774`](https://github.com/wiremock/WireMock.Net/commit/0df3774bb0a747dc8646a8471534e3ab4812df90) WireMock.Net.Testcontainers: implement watching the static mapping files + folder for changes - [`b600c79`](https://github.com/wiremock/WireMock.Net/commit/b600c79e3e35825fdb4e78fcbe99215ad6d57cd1) ReloadStaticMappings - [`878be3b`](https://github.com/wiremock/WireMock.Net/commit/878be3b8978abb1abec7c07525c76b00ece1c728) fix - [`132fd16`](https://github.com/wiremock/WireMock.Net/commit/132fd16b46fdd2568118e27c6c783a8da4244915) . - [`fa240d5`](https://github.com/wiremock/WireMock.Net/commit/fa240d598e40fda10abf0d529512e37bdfaaf661) . - [`28d41c4`](https://github.com/wiremock/WireMock.Net/commit/28d41c42221e98f6ff22cad7820a5a62fb610c4b) . - [`8fb8b34`](https://github.com/wiremock/WireMock.Net/commit/8fb8b3407ba8b5da9377b516543eec1012359371) . - [`ade6b4e`](https://github.com/wiremock/WireMock.Net/commit/ade6b4ee6fda7bbb3c32a53e7cc872d653caefa6) mm - [`f449660`](https://github.com/wiremock/WireMock.Net/commit/f449660e17414e9ac12b5ca31bbabe789b9479ce) . - [`7c8747b`](https://github.com/wiremock/WireMock.Net/commit/7c8747b96f7d4d0cfe4325243b9153e4680f4667) . ### 📊 Changes **26 files changed** (+509 additions, -119 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/ci.yml` (+17 -11) 📝 `WireMock.Net Solution.sln` (+1 -1) 📝 `azure-pipelines-ci.yml` (+26 -9) 📝 `examples-Aspire/AspireApp1.AppHost/Program.cs` (+7 -6) 📝 `examples-Aspire/AspireApp1.AppHost/WeatherForecastApiMock.cs` (+2 -2) 📝 `examples/WireMock.Net.TestcontainersExample/Program.cs` (+88 -12) ➕ `src/WireMock.Net.Aspire/Extensions/ResourceLoggerServiceExtensions.cs` (+14 -0) 📝 `src/WireMock.Net.Aspire/WireMock.Net.Aspire.csproj` (+4 -0) 📝 `src/WireMock.Net.Aspire/WireMockServerArguments.cs` (+3 -3) 📝 `src/WireMock.Net.Aspire/WireMockServerBuilderExtensions.cs` (+16 -3) 📝 `src/WireMock.Net.Aspire/WireMockServerLifecycleHook.cs` (+12 -23) 📝 `src/WireMock.Net.Aspire/WireMockServerResource.cs` (+89 -0) 📝 `src/WireMock.Net.RestClient/Extensions/WireMockAdminApiExtensions.cs` (+1 -1) 📝 `src/WireMock.Net.RestClient/IWireMockAdminApi.cs` (+7 -0) ➕ `src/WireMock.Net.Testcontainers/Utils/ContainerInfoProvider.cs` (+16 -0) ➕ `src/WireMock.Net.Testcontainers/Utils/ContainerUtils.cs` (+25 -0) 📝 `src/WireMock.Net.Testcontainers/WireMock.Net.Testcontainers.csproj` (+1 -0) 📝 `src/WireMock.Net.Testcontainers/WireMockConfiguration.cs` (+19 -2) 📝 `src/WireMock.Net.Testcontainers/WireMockContainer.cs` (+109 -2) 📝 `src/WireMock.Net.Testcontainers/WireMockContainerBuilder.cs` (+8 -28) _...and 6 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 16:19:27 +01:00
adam closed this issue 2025-12-29 16:19:27 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WireMock.Net-wiremock#1277