[PR #821] [MERGED] Add UseDefinedRequestMatchers to ProxyAndRecordSettings #1100

Closed
opened 2025-12-29 08:34:40 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/821
Author: @StefH
Created: 9/29/2022
Status: Merged
Merged: 9/30/2022
Merged by: @StefH

Base: masterHead: proxy-title-819


📝 Commits (10+)

📊 Changes

20 files changed (+486 additions, -131 deletions)

View changed files

📝 resources/WireMock.Net-Logo.png (+0 -0)
📝 src/WireMock.Net.Abstractions/Admin/Mappings/CookieModel.cs (+30 -22)
📝 src/WireMock.Net.Abstractions/Admin/Settings/ProxyAndRecordSettingsModel.cs (+9 -0)
📝 src/WireMock.Net/Matchers/Request/RequestMessageCookieMatcher.cs (+15 -20)
📝 src/WireMock.Net/Matchers/Request/RequestMessageParamMatcher.cs (+6 -3)
📝 src/WireMock.Net/Owin/WireMockMiddleware.cs (+0 -1)
📝 src/WireMock.Net/Proxy/ProxyHelper.cs (+8 -76)
📝 src/WireMock.Net/RequestBuilders/Request.WithParam.cs (+1 -1)
📝 src/WireMock.Net/ResponseBuilders/Response.cs (+1 -0)
📝 src/WireMock.Net/Serialization/MappingConverter.cs (+1 -1)
src/WireMock.Net/Serialization/ProxyMappingConverter.cs (+181 -0)
📝 src/WireMock.Net/Server/WireMockServer.Admin.cs (+1 -0)
📝 src/WireMock.Net/Server/WireMockServer.ConvertMapping.cs (+1 -1)
📝 src/WireMock.Net/Settings/ProxyAndRecordSettings.cs (+9 -0)
📝 src/WireMock.Net/Settings/WireMockServerSettingsParser.cs (+1 -0)
src/WireMock.Net/Util/GuidUtils.cs (+16 -0)
test/WireMock.Net.Tests/Serialization/ProxyMappingConverterTests.cs (+70 -0)
test/WireMock.Net.Tests/Serialization/files/proxy.json (+72 -0)
📝 test/WireMock.Net.Tests/WireMock.Net.Tests.csproj (+4 -0)
📝 test/WireMock.Net.Tests/WireMockServer.Proxy.cs (+60 -6)

📄 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/821 **Author:** [@StefH](https://github.com/StefH) **Created:** 9/29/2022 **Status:** ✅ Merged **Merged:** 9/30/2022 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `proxy-title-819` --- ### 📝 Commits (10+) - [`1eb434b`](https://github.com/wiremock/WireMock.Net/commit/1eb434bf1ed021657b08cf94ec74d50f7c71d9e8) . - [`b37de33`](https://github.com/wiremock/WireMock.Net/commit/b37de33e04e5b34378841fcf350fcf42804fb833) UseDefinedRequestMatchers - [`88d261c`](https://github.com/wiremock/WireMock.Net/commit/88d261c6861f32c0acc0f86960e91184df835320) ok - [`76493b9`](https://github.com/wiremock/WireMock.Net/commit/76493b928c488195a98fa8341d41275678ee5b78) . - [`96d3fda`](https://github.com/wiremock/WireMock.Net/commit/96d3fda9d4ffea89d0579e49eb7f3db0f339db61) ClientIP - [`386acbb`](https://github.com/wiremock/WireMock.Net/commit/386acbbfe3d6597fb143d069ada810fda34715c0) t - [`ca45f5f`](https://github.com/wiremock/WireMock.Net/commit/ca45f5ff538d68684097ec40029f1a4a2d4db68c) fix ut - [`ee666f4`](https://github.com/wiremock/WireMock.Net/commit/ee666f465edfa1b6a837ca6dbca191ba8f2cde10) . - [`057f3d1`](https://github.com/wiremock/WireMock.Net/commit/057f3d178741aa6729165a0fffbe89e7bc466638) cf - [`7ac7f01`](https://github.com/wiremock/WireMock.Net/commit/7ac7f0149c8ed1e38ac6647b07242ea6c7c15941) cf2 ### 📊 Changes **20 files changed** (+486 additions, -131 deletions) <details> <summary>View changed files</summary> 📝 `resources/WireMock.Net-Logo.png` (+0 -0) 📝 `src/WireMock.Net.Abstractions/Admin/Mappings/CookieModel.cs` (+30 -22) 📝 `src/WireMock.Net.Abstractions/Admin/Settings/ProxyAndRecordSettingsModel.cs` (+9 -0) 📝 `src/WireMock.Net/Matchers/Request/RequestMessageCookieMatcher.cs` (+15 -20) 📝 `src/WireMock.Net/Matchers/Request/RequestMessageParamMatcher.cs` (+6 -3) 📝 `src/WireMock.Net/Owin/WireMockMiddleware.cs` (+0 -1) 📝 `src/WireMock.Net/Proxy/ProxyHelper.cs` (+8 -76) 📝 `src/WireMock.Net/RequestBuilders/Request.WithParam.cs` (+1 -1) 📝 `src/WireMock.Net/ResponseBuilders/Response.cs` (+1 -0) 📝 `src/WireMock.Net/Serialization/MappingConverter.cs` (+1 -1) ➕ `src/WireMock.Net/Serialization/ProxyMappingConverter.cs` (+181 -0) 📝 `src/WireMock.Net/Server/WireMockServer.Admin.cs` (+1 -0) 📝 `src/WireMock.Net/Server/WireMockServer.ConvertMapping.cs` (+1 -1) 📝 `src/WireMock.Net/Settings/ProxyAndRecordSettings.cs` (+9 -0) 📝 `src/WireMock.Net/Settings/WireMockServerSettingsParser.cs` (+1 -0) ➕ `src/WireMock.Net/Util/GuidUtils.cs` (+16 -0) ➕ `test/WireMock.Net.Tests/Serialization/ProxyMappingConverterTests.cs` (+70 -0) ➕ `test/WireMock.Net.Tests/Serialization/files/proxy.json` (+72 -0) 📝 `test/WireMock.Net.Tests/WireMock.Net.Tests.csproj` (+4 -0) 📝 `test/WireMock.Net.Tests/WireMockServer.Proxy.cs` (+60 -6) </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 08:34:40 +01:00
adam closed this issue 2025-12-29 08:34:41 +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#1100