[PR #661] [MERGED] Add TimeSettings (Start, End and TTL) #1018

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

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/661
Author: @StefH
Created: 10/20/2021
Status: Merged
Merged: 10/27/2021
Merged by: @StefH

Base: masterHead: Start_End_Expiration


📝 Commits (8)

📊 Changes

20 files changed (+253 additions, -46 deletions)

View changed files

📝 src/WireMock.Net.Abstractions/Admin/Mappings/MappingModel.cs (+7 -1)
src/WireMock.Net.Abstractions/Admin/Mappings/TimeSettingsModel.cs (+26 -0)
src/WireMock.Net.Abstractions/Models/ITimeSettings.cs (+25 -0)
📝 src/WireMock.Net/Extensions/AnyOfExtensions.cs (+4 -3)
src/WireMock.Net/Extensions/TimeSettingsExtensions.cs (+35 -0)
📝 src/WireMock.Net/IMapping.cs (+6 -1)
📝 src/WireMock.Net/Mapping.cs (+23 -17)
src/WireMock.Net/Models/TimeSettings.cs (+19 -0)
📝 src/WireMock.Net/Owin/MappingMatcher.cs (+4 -2)
📝 src/WireMock.Net/Proxy/ProxyHelper.cs (+3 -4)
📝 src/WireMock.Net/Serialization/MappingConverter.cs (+2 -0)
src/WireMock.Net/Serialization/TimeSettingsMapper.cs (+27 -0)
📝 src/WireMock.Net/Server/IRespondWithAProvider.cs (+8 -1)
📝 src/WireMock.Net/Server/RespondWithAProvider.cs (+15 -3)
📝 src/WireMock.Net/Server/WireMockServer.Admin.cs (+5 -0)
📝 src/WireMock.Net/Server/WireMockServer.cs (+0 -2)
📝 src/WireMock.Net/WireMock.Net.csproj (+3 -0)
📝 test/WireMock.Net.Tests/Owin/WireMockMiddlewareTests.cs (+3 -3)
📝 test/WireMock.Net.Tests/Serialization/MappingConverterTests.cs (+35 -8)
📝 test/WireMock.Net.Tests/WireMock.Net.Tests.csproj (+3 -1)

📄 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/661 **Author:** [@StefH](https://github.com/StefH) **Created:** 10/20/2021 **Status:** ✅ Merged **Merged:** 10/27/2021 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `Start_End_Expiration` --- ### 📝 Commits (8) - [`925fbb1`](https://github.com/wiremock/WireMock.Net/commit/925fbb1fa602888e7a59084a8948b179e0d0ca2c) time - [`4f7b3a1`](https://github.com/wiremock/WireMock.Net/commit/4f7b3a189ef434b0a5736e775b6df8c2e81cb58a) . - [`9f083d0`](https://github.com/wiremock/WireMock.Net/commit/9f083d0cd18db21319e7919f0b23aceb32bd8f4a) merge - [`15ce280`](https://github.com/wiremock/WireMock.Net/commit/15ce280a3b024147ee1a1260850d451fad679a9b) UT - [`886c8ad`](https://github.com/wiremock/WireMock.Net/commit/886c8adfc4fd1e171da92813d3bff2c03e27fc36) Merge branch 'master' into Start_End_Expiration - [`e0e057b`](https://github.com/wiremock/WireMock.Net/commit/e0e057bb430da8775fd301c958c26af1ec556b9e) using JetBrains.Annotations; - [`9e2a8fb`](https://github.com/wiremock/WireMock.Net/commit/9e2a8fb0d29ecf3bd2bc39bce049a2aefc00aeb4) Merge branch 'master' into Start_End_Expiration - [`01b5f45`](https://github.com/wiremock/WireMock.Net/commit/01b5f45135456fbf634cb0f4447ef0a9e7cd9dc3) Merge branch 'master' into Start_End_Expiration ### 📊 Changes **20 files changed** (+253 additions, -46 deletions) <details> <summary>View changed files</summary> 📝 `src/WireMock.Net.Abstractions/Admin/Mappings/MappingModel.cs` (+7 -1) ➕ `src/WireMock.Net.Abstractions/Admin/Mappings/TimeSettingsModel.cs` (+26 -0) ➕ `src/WireMock.Net.Abstractions/Models/ITimeSettings.cs` (+25 -0) 📝 `src/WireMock.Net/Extensions/AnyOfExtensions.cs` (+4 -3) ➕ `src/WireMock.Net/Extensions/TimeSettingsExtensions.cs` (+35 -0) 📝 `src/WireMock.Net/IMapping.cs` (+6 -1) 📝 `src/WireMock.Net/Mapping.cs` (+23 -17) ➕ `src/WireMock.Net/Models/TimeSettings.cs` (+19 -0) 📝 `src/WireMock.Net/Owin/MappingMatcher.cs` (+4 -2) 📝 `src/WireMock.Net/Proxy/ProxyHelper.cs` (+3 -4) 📝 `src/WireMock.Net/Serialization/MappingConverter.cs` (+2 -0) ➕ `src/WireMock.Net/Serialization/TimeSettingsMapper.cs` (+27 -0) 📝 `src/WireMock.Net/Server/IRespondWithAProvider.cs` (+8 -1) 📝 `src/WireMock.Net/Server/RespondWithAProvider.cs` (+15 -3) 📝 `src/WireMock.Net/Server/WireMockServer.Admin.cs` (+5 -0) 📝 `src/WireMock.Net/Server/WireMockServer.cs` (+0 -2) 📝 `src/WireMock.Net/WireMock.Net.csproj` (+3 -0) 📝 `test/WireMock.Net.Tests/Owin/WireMockMiddlewareTests.cs` (+3 -3) 📝 `test/WireMock.Net.Tests/Serialization/MappingConverterTests.cs` (+35 -8) 📝 `test/WireMock.Net.Tests/WireMock.Net.Tests.csproj` (+3 -1) </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:22 +01:00
adam closed this issue 2025-12-29 08:34:22 +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#1018