[PR #1326] [MERGED] Implement IMimeMessageData #1339

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

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/1326
Author: @StefH
Created: 7/8/2025
Status: Merged
Merged: 7/12/2025
Merged by: @StefH

Base: masterHead: IMimeMessageData


📝 Commits (10+)

📊 Changes

18 files changed (+851 additions, -49 deletions)

View changed files

📝 src/WireMock.Net.Abstractions/IRequestMessage.cs (+1 -1)
src/WireMock.Net.Abstractions/Models/Mime/IContentDispositionData.cs (+60 -0)
src/WireMock.Net.Abstractions/Models/Mime/IContentTypeData.cs (+67 -0)
src/WireMock.Net.Abstractions/Models/Mime/IMimeEntityData.cs (+54 -0)
src/WireMock.Net.Abstractions/Models/Mime/IMimeMessageData.cs (+186 -0)
src/WireMock.Net.Abstractions/Models/Mime/IMimePartData.cs (+57 -0)
📝 src/WireMock.Net.MimePart/Matchers/MimePartMatcher.cs (+11 -11)
src/WireMock.Net.MimePart/Models/ContentDispositionDataWrapper.cs (+63 -0)
src/WireMock.Net.MimePart/Models/ContentTypeDataWrapper.cs (+65 -0)
src/WireMock.Net.MimePart/Models/MimeEntityDataWrapper.cs (+61 -0)
src/WireMock.Net.MimePart/Models/MimeMessageDataWrapper.cs (+140 -0)
src/WireMock.Net.MimePart/Models/MimePartDataWrapper.cs (+64 -0)
📝 src/WireMock.Net.MimePart/Util/MimeKitUtils.cs (+7 -17)
📝 src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMultiPartMatcher.cs (+2 -1)
📝 src/WireMock.Net.Minimal/RequestMessage.cs (+1 -1)
📝 src/WireMock.Net.Shared/Matchers/IMimePartMatcher.cs (+3 -1)
📝 src/WireMock.Net.Shared/Util/IMimeKitUtils.cs (+6 -14)
📝 test/WireMock.Net.Tests/Matchers/MimePartMatcherTests.cs (+3 -3)

📄 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/1326 **Author:** [@StefH](https://github.com/StefH) **Created:** 7/8/2025 **Status:** ✅ Merged **Merged:** 7/12/2025 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `IMimeMessageData` --- ### 📝 Commits (10+) - [`a1ecd4c`](https://github.com/wiremock/WireMock.Net/commit/a1ecd4cada92e42738d30524d87a1bc630d3e24a) Implement IMimeMessageData - [`78c2333`](https://github.com/wiremock/WireMock.Net/commit/78c2333e0d5a99898f8fef6c43bd9b309123c1d2) 1 - [`8816d37`](https://github.com/wiremock/WireMock.Net/commit/8816d3774fc2fbf47a0c125d1bc6d7c0397d7c7d) Update src/WireMock.Net.MimePart/Util/MimeKitUtils.cs - [`b0bcea5`](https://github.com/wiremock/WireMock.Net/commit/b0bcea51b0730093b7a8c1a5dad04e6be919a5cc) v1 - [`e13b054`](https://github.com/wiremock/WireMock.Net/commit/e13b05419f56ea34216ec9ab78b0b9d9a2ceeffd) Merge branch 'IMimeMessageData' of https://github.com/WireMock-Net/WireMock.Net into IMimeMessageData - [`3b98b36`](https://github.com/wiremock/WireMock.Net/commit/3b98b36432492d50cef2c589a236306ba2587c4e) v2 - [`03ff95e`](https://github.com/wiremock/WireMock.Net/commit/03ff95efe2582bf39411cab84eabc5825ec49f36) e - [`141e60d`](https://github.com/wiremock/WireMock.Net/commit/141e60d6779be0659b8130e88a737750eed32888) ? - [`6440a7a`](https://github.com/wiremock/WireMock.Net/commit/6440a7a96e71e662343cc5d6b4131ad22cdc7bf5) fix - [`6ecd979`](https://github.com/wiremock/WireMock.Net/commit/6ecd979ae810d8f851e4e0cb7d72a6a53573bfe2) if (Array.TrueForAll(_funcs, func => func(value).IsPerfect())) ### 📊 Changes **18 files changed** (+851 additions, -49 deletions) <details> <summary>View changed files</summary> 📝 `src/WireMock.Net.Abstractions/IRequestMessage.cs` (+1 -1) ➕ `src/WireMock.Net.Abstractions/Models/Mime/IContentDispositionData.cs` (+60 -0) ➕ `src/WireMock.Net.Abstractions/Models/Mime/IContentTypeData.cs` (+67 -0) ➕ `src/WireMock.Net.Abstractions/Models/Mime/IMimeEntityData.cs` (+54 -0) ➕ `src/WireMock.Net.Abstractions/Models/Mime/IMimeMessageData.cs` (+186 -0) ➕ `src/WireMock.Net.Abstractions/Models/Mime/IMimePartData.cs` (+57 -0) 📝 `src/WireMock.Net.MimePart/Matchers/MimePartMatcher.cs` (+11 -11) ➕ `src/WireMock.Net.MimePart/Models/ContentDispositionDataWrapper.cs` (+63 -0) ➕ `src/WireMock.Net.MimePart/Models/ContentTypeDataWrapper.cs` (+65 -0) ➕ `src/WireMock.Net.MimePart/Models/MimeEntityDataWrapper.cs` (+61 -0) ➕ `src/WireMock.Net.MimePart/Models/MimeMessageDataWrapper.cs` (+140 -0) ➕ `src/WireMock.Net.MimePart/Models/MimePartDataWrapper.cs` (+64 -0) 📝 `src/WireMock.Net.MimePart/Util/MimeKitUtils.cs` (+7 -17) 📝 `src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMultiPartMatcher.cs` (+2 -1) 📝 `src/WireMock.Net.Minimal/RequestMessage.cs` (+1 -1) 📝 `src/WireMock.Net.Shared/Matchers/IMimePartMatcher.cs` (+3 -1) 📝 `src/WireMock.Net.Shared/Util/IMimeKitUtils.cs` (+6 -14) 📝 `test/WireMock.Net.Tests/Matchers/MimePartMatcherTests.cs` (+3 -3) </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 09:19:21 +01:00
adam closed this issue 2025-12-29 09:19:21 +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#1339