From d472d158bd1cc9b71c456528f8ebfe700df2f646 Mon Sep 17 00:00:00 2001 From: Stef Heyenrath Date: Sat, 28 Feb 2026 07:57:20 +0100 Subject: [PATCH] ... --- WireMock.Net Solution.sln | 15 --------------- .../AspireApp1.ServiceDefaults.csproj | 2 +- .../WireMock.Net.Console.Proxy.NETCoreApp.csproj | 1 - .../WireMock.Net.WebApplication.IIS.csproj | 1 - .../WireMockAzureQueueProxy.csproj | 4 ---- .../Admin/Mappings/CookieModel.cs | 2 -- .../Admin/Mappings/HeaderModel.cs | 2 -- .../Admin/Mappings/MatcherModel.cs | 3 --- .../Admin/Mappings/RequestModel.cs | 2 -- .../Admin/Mappings/ResponseModel.cs | 1 - .../Admin/Mappings/StatusModel.cs | 2 -- .../Admin/Mappings/TimeSettingsModel.cs | 2 -- .../Admin/Mappings/WebhookRequestModel.cs | 2 -- .../Admin/Requests/LogRequestMatchModel.cs | 1 - .../Admin/Settings/SettingsModel.cs | 1 - .../BuilderExtensions/BodyModelBuilder.cs | 3 --- .../BuilderExtensions/RequestModelBuilder.cs | 1 - .../BuilderExtensions/ResponseModelBuilder.cs | 1 - .../Handlers/IFileSystemHandler.cs | 2 -- .../Logging/ILogEntry.cs | 1 - .../Logging/IWireMockLogger.cs | 1 - .../Matchers/Request/IRequestMatchResult.cs | 3 --- .../Matchers/Request/MatchDetail.cs | 2 -- src/WireMock.Net.Abstractions/Models/IBodyData.cs | 3 --- .../Models/ITimeSettings.cs | 2 -- .../Models/IWebhookRequest.cs | 1 - src/WireMock.Net.Abstractions/Models/IdOrTexts.cs | 3 --- .../Models/Mime/IContentDispositionData.cs | 3 --- .../Models/Mime/IContentTypeData.cs | 1 - .../Models/Mime/IMimeEntityData.cs | 3 --- .../Models/Mime/IMimeMessageData.cs | 3 --- .../Models/Mime/IMimePartData.cs | 3 --- .../Server/IWireMockServer.cs | 2 -- .../Types/CorsPolicyOptions.cs | 2 -- .../Types/CustomHandlebarsHelpers.cs | 2 -- .../Types/QueryParameterMultipleValueSupport.cs | 2 -- .../Types/WireMockList.cs | 1 - .../Validators/PathValidator.cs | 2 -- .../AzureADAuthenticationMatcher.cs | 1 - .../Authentication/BasicAuthenticationMatcher.cs | 1 - .../Extensions/TimeSettingsExtensions.cs | 1 - .../Handlers/LocalFileSystemHandler.cs | 2 -- .../Http/HttpRequestMessageHelper.cs | 3 --- .../Http/HttpResponseMessageHelper.cs | 3 --- src/WireMock.Net.Minimal/Http/WebhookSender.cs | 4 ---- .../HttpsCertificate/CertificateLoader.cs | 2 -- .../HttpsCertificate/PublicCertificateHelper.cs | 1 - .../Logging/WireMockConsoleLogger.cs | 1 - .../Logging/WireMockNullLogger.cs | 1 - src/WireMock.Net.Minimal/MappingBuilder.cs | 1 + .../Matchers/AbstractJsonPartialMatcher.cs | 1 - .../Matchers/CompositeMatcher.cs | 2 -- src/WireMock.Net.Minimal/Matchers/ExactMatcher.cs | 1 - .../Matchers/FormUrlEncodedMatcher.cs | 1 - .../Matchers/JSONPathMatcher.cs | 1 - .../Matchers/JmesPathMatcher.cs | 1 - src/WireMock.Net.Minimal/Matchers/JsonMatcher.cs | 2 -- .../Matchers/Request/RequestMatchResult.cs | 2 ++ .../Matchers/Request/RequestMessageBodyMatcher.cs | 2 -- .../Request/RequestMessageBodyMatcher`1.cs | 1 - .../Request/RequestMessageClientIPMatcher.cs | 2 -- .../Request/RequestMessageCompositeMatcher.cs | 1 - .../Request/RequestMessageCookieMatcher.cs | 2 -- .../Request/RequestMessageHeaderMatcher.cs | 2 -- .../Request/RequestMessageHttpVersionMatcher.cs | 1 - .../Request/RequestMessageMethodMatcher.cs | 1 - .../Request/RequestMessageMultiPartMatcher.cs | 1 - .../Request/RequestMessageParamMatcher.cs | 2 -- .../Matchers/Request/RequestMessagePathMatcher.cs | 2 -- .../Matchers/Request/RequestMessageUrlMatcher.cs | 2 -- src/WireMock.Net.Minimal/Matchers/XPathMatcher.cs | 2 -- src/WireMock.Net.Minimal/Models/BlockingQueue.cs | 3 --- src/WireMock.Net.Minimal/Models/TimeSettings.cs | 2 -- src/WireMock.Net.Minimal/Models/UrlDetails.cs | 1 - src/WireMock.Net.Minimal/Models/WebhookRequest.cs | 1 - .../Owin/AspNetCoreSelfHost.NETStandard.cs | 2 -- .../Owin/AspNetCoreSelfHost.cs | 1 + .../Owin/IWireMockMiddlewareOptions.cs | 1 - .../Owin/Mappers/OwinResponseMapper.cs | 3 --- src/WireMock.Net.Minimal/Owin/MappingMatcher.cs | 2 -- .../Owin/WireMockMiddleware.cs | 1 + .../Owin/WireMockMiddlewareLogger.cs | 1 + .../Owin/WireMockMiddlewareOptions.cs | 1 - .../Owin/WireMockMiddlewareOptionsHelper.cs | 2 -- .../Pact/Models/V2/ProviderState.cs | 2 -- src/WireMock.Net.Minimal/Proxy/ProxyHelper.cs | 2 -- .../Proxy/ProxyUrlTransformer.cs | 1 - .../RequestBuilders/Request.ClientIP.cs | 1 - .../RequestBuilders/Request.WithBody.cs | 2 -- .../RequestBuilders/Request.WithCookies.cs | 2 -- .../RequestBuilders/Request.WithHeaders.cs | 2 -- .../RequestBuilders/Request.WithParam.cs | 2 -- .../RequestBuilders/Request.WithPath.cs | 1 - .../RequestBuilders/Request.WithUrl.cs | 1 - src/WireMock.Net.Minimal/RequestMessage.cs | 1 + .../ResponseBuilders/Response.WithBody.cs | 2 -- .../ResponseBuilders/Response.WithCallback.cs | 2 -- .../ResponseBuilders/Response.WithHeaders.cs | 1 - .../ResponseBuilders/Response.WithTransformer.cs | 1 - .../ResponseBuilders/Response.cs | 4 ---- src/WireMock.Net.Minimal/ResponseMessage.cs | 1 + .../DynamicAsyncResponseProvider.cs | 2 -- .../ResponseProviders/DynamicResponseProvider.cs | 2 -- .../ProxyAsyncResponseProvider.cs | 2 -- .../Serialization/MappingConverter.cs | 3 --- .../Serialization/MappingFileNameSanitizer.cs | 1 + .../Serialization/MappingSerializer.cs | 1 - .../Serialization/MappingToFileSaver.cs | 1 - .../Serialization/MatcherMapper.cs | 2 -- .../Serialization/PactMapper.cs | 1 + .../Serialization/ProxyMappingConverter.cs | 2 -- .../Serialization/SwaggerMapper.cs | 1 - .../Serialization/WebhookMapper.cs | 2 -- .../Server/IRespondWithAProvider.cs | 2 -- .../Server/WireMockServer.Admin.cs | 1 - .../Server/WireMockServer.AdminFiles.cs | 1 - .../Server/WireMockServer.ConvertMapping.cs | 2 -- .../Server/WireMockServer.Fluent.cs | 1 - .../Server/WireMockServer.ImportWireMockOrg.cs | 3 --- .../Server/WireMockServer.LogEntries.cs | 9 +++++++-- .../Server/WireMockServer.OpenApiParser.cs | 1 - .../Server/WireMockServer.Proxy.cs | 2 -- .../Server/WireMockServer.WebSocket.cs | 1 + src/WireMock.Net.Minimal/Server/WireMockServer.cs | 3 --- .../Settings/WireMockServerSettingsParser.cs | 1 - .../Handlebars/WireMockHandlebarsHelpers.cs | 3 --- .../Transformers/ITransformer.cs | 1 - .../Transformers/Scriban/WireMockListAccessor.cs | 2 -- .../Transformers/Transformer.cs | 2 -- .../Transformers/TransformerFactory.cs | 1 - .../Util/ConcurrentObservableCollection.cs | 1 - .../Util/CultureInfoExtensions.cs | 1 - .../Util/DictionaryExtensions.cs | 2 -- .../Util/EnhancedFileSystemWatcher.cs | 2 -- src/WireMock.Net.Minimal/Util/FileHelper.cs | 1 - .../Util/HttpStatusRangeParser.cs | 1 - src/WireMock.Net.Minimal/Util/RegexUtils.cs | 1 - src/WireMock.Net.Minimal/Util/StreamUtils.cs | 1 - src/WireMock.Net.Minimal/Util/StringUtils.cs | 1 - .../WebSockets/WebSocketConnectionRegistry.cs | 1 + .../WebSockets/WireMockWebSocketContext.cs | 1 - .../WireMock.Net.Minimal.csproj | 4 ++-- src/WireMock.Net.Shared/Util/BodyParser.cs | 1 + src/WireMock.Net.Shared/Util/TypeLoader.cs | 1 + .../Utils/CombineUtils.cs | 2 ++ 145 files changed, 26 insertions(+), 241 deletions(-) diff --git a/WireMock.Net Solution.sln b/WireMock.Net Solution.sln index de80e0a7..549a17b2 100644 --- a/WireMock.Net Solution.sln +++ b/WireMock.Net Solution.sln @@ -152,8 +152,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WireMock.Net.WebApplication EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WireMock.Net.WebSocketExamples", "examples\WireMock.Net.WebSocketExamples\WireMock.Net.WebSocketExamples.csproj", "{2CE8E3A6-59CC-FE9C-9399-AD54E1FA862B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WireMock.Net.TestWebApplication", "examples\WireMock.Net.TestWebApplication\WireMock.Net.TestWebApplication.csproj", "{2EA75541-E63A-37B7-DA0A-BEA82ECD7652}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WireMock.Net.TestWebApplication", "test\WireMock.Net.TestWebApplication\WireMock.Net.TestWebApplication.csproj", "{3B05CC76-C3CB-8667-6B65-3129DFB25681}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WireMock.Net.RestClient.AwesomeAssertions", "src\WireMock.Net.RestClient.AwesomeAssertions\WireMock.Net.RestClient.AwesomeAssertions.csproj", "{F4B2B967-98D7-4D93-9A5C-5EF7B84B941A}" @@ -828,18 +826,6 @@ Global {2CE8E3A6-59CC-FE9C-9399-AD54E1FA862B}.Release|x64.Build.0 = Release|Any CPU {2CE8E3A6-59CC-FE9C-9399-AD54E1FA862B}.Release|x86.ActiveCfg = Release|Any CPU {2CE8E3A6-59CC-FE9C-9399-AD54E1FA862B}.Release|x86.Build.0 = Release|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Debug|x64.ActiveCfg = Debug|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Debug|x64.Build.0 = Debug|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Debug|x86.ActiveCfg = Debug|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Debug|x86.Build.0 = Debug|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Release|Any CPU.Build.0 = Release|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Release|x64.ActiveCfg = Release|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Release|x64.Build.0 = Release|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Release|x86.ActiveCfg = Release|Any CPU - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652}.Release|x86.Build.0 = Release|Any CPU {3B05CC76-C3CB-8667-6B65-3129DFB25681}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3B05CC76-C3CB-8667-6B65-3129DFB25681}.Debug|Any CPU.Build.0 = Debug|Any CPU {3B05CC76-C3CB-8667-6B65-3129DFB25681}.Debug|x64.ActiveCfg = Debug|Any CPU @@ -926,7 +912,6 @@ Global {2D86546D-8A24-0A55-C962-2071BD299E05} = {985E0ADB-D4B4-473A-AA40-567E279B7946} {5E6E9FA7-9135-7B82-2CCD-8CA87AC8043C} = {985E0ADB-D4B4-473A-AA40-567E279B7946} {2CE8E3A6-59CC-FE9C-9399-AD54E1FA862B} = {985E0ADB-D4B4-473A-AA40-567E279B7946} - {2EA75541-E63A-37B7-DA0A-BEA82ECD7652} = {985E0ADB-D4B4-473A-AA40-567E279B7946} {3B05CC76-C3CB-8667-6B65-3129DFB25681} = {0BB8B634-407A-4610-A91F-11586990767A} {F4B2B967-98D7-4D93-9A5C-5EF7B84B941A} = {8F890C6F-9ACC-438D-928A-AD61CDA862F2} EndGlobalSection diff --git a/examples-Aspire/AspireApp1.ServiceDefaults/AspireApp1.ServiceDefaults.csproj b/examples-Aspire/AspireApp1.ServiceDefaults/AspireApp1.ServiceDefaults.csproj index 51ceffa1..0ce26302 100644 --- a/examples-Aspire/AspireApp1.ServiceDefaults/AspireApp1.ServiceDefaults.csproj +++ b/examples-Aspire/AspireApp1.ServiceDefaults/AspireApp1.ServiceDefaults.csproj @@ -10,7 +10,7 @@ - + diff --git a/examples/WireMock.Net.Console.Proxy.NETCoreApp/WireMock.Net.Console.Proxy.NETCoreApp.csproj b/examples/WireMock.Net.Console.Proxy.NETCoreApp/WireMock.Net.Console.Proxy.NETCoreApp.csproj index 9d047dd5..e46d845c 100644 --- a/examples/WireMock.Net.Console.Proxy.NETCoreApp/WireMock.Net.Console.Proxy.NETCoreApp.csproj +++ b/examples/WireMock.Net.Console.Proxy.NETCoreApp/WireMock.Net.Console.Proxy.NETCoreApp.csproj @@ -9,7 +9,6 @@ - diff --git a/examples/WireMock.Net.WebApplication.IIS/WireMock.Net.WebApplication.IIS.csproj b/examples/WireMock.Net.WebApplication.IIS/WireMock.Net.WebApplication.IIS.csproj index d4b3e2be..f7a28618 100644 --- a/examples/WireMock.Net.WebApplication.IIS/WireMock.Net.WebApplication.IIS.csproj +++ b/examples/WireMock.Net.WebApplication.IIS/WireMock.Net.WebApplication.IIS.csproj @@ -12,7 +12,6 @@ - diff --git a/examples/WireMockAzureQueueProxy/WireMockAzureQueueProxy.csproj b/examples/WireMockAzureQueueProxy/WireMockAzureQueueProxy.csproj index 1e67daa9..f6000d15 100644 --- a/examples/WireMockAzureQueueProxy/WireMockAzureQueueProxy.csproj +++ b/examples/WireMockAzureQueueProxy/WireMockAzureQueueProxy.csproj @@ -5,10 +5,6 @@ net8.0 - - - - diff --git a/src/WireMock.Net.Abstractions/Admin/Mappings/CookieModel.cs b/src/WireMock.Net.Abstractions/Admin/Mappings/CookieModel.cs index e35746ef..5e9c50ca 100644 --- a/src/WireMock.Net.Abstractions/Admin/Mappings/CookieModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Mappings/CookieModel.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; - namespace WireMock.Admin.Mappings; /// diff --git a/src/WireMock.Net.Abstractions/Admin/Mappings/HeaderModel.cs b/src/WireMock.Net.Abstractions/Admin/Mappings/HeaderModel.cs index ba3b31a0..a5293911 100644 --- a/src/WireMock.Net.Abstractions/Admin/Mappings/HeaderModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Mappings/HeaderModel.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; - namespace WireMock.Admin.Mappings; /// diff --git a/src/WireMock.Net.Abstractions/Admin/Mappings/MatcherModel.cs b/src/WireMock.Net.Abstractions/Admin/Mappings/MatcherModel.cs index 023ddebc..453b7594 100644 --- a/src/WireMock.Net.Abstractions/Admin/Mappings/MatcherModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Mappings/MatcherModel.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; -using System; - namespace WireMock.Admin.Mappings; /// diff --git a/src/WireMock.Net.Abstractions/Admin/Mappings/RequestModel.cs b/src/WireMock.Net.Abstractions/Admin/Mappings/RequestModel.cs index eeaa2760..a1c5faba 100644 --- a/src/WireMock.Net.Abstractions/Admin/Mappings/RequestModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Mappings/RequestModel.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; - namespace WireMock.Admin.Mappings; /// diff --git a/src/WireMock.Net.Abstractions/Admin/Mappings/ResponseModel.cs b/src/WireMock.Net.Abstractions/Admin/Mappings/ResponseModel.cs index 7f585c32..1880928d 100644 --- a/src/WireMock.Net.Abstractions/Admin/Mappings/ResponseModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Mappings/ResponseModel.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using WireMock.Admin.Settings; namespace WireMock.Admin.Mappings; diff --git a/src/WireMock.Net.Abstractions/Admin/Mappings/StatusModel.cs b/src/WireMock.Net.Abstractions/Admin/Mappings/StatusModel.cs index 45e73528..6f001c59 100644 --- a/src/WireMock.Net.Abstractions/Admin/Mappings/StatusModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Mappings/StatusModel.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Admin.Mappings; /// diff --git a/src/WireMock.Net.Abstractions/Admin/Mappings/TimeSettingsModel.cs b/src/WireMock.Net.Abstractions/Admin/Mappings/TimeSettingsModel.cs index 4c1c3ba8..d706caf8 100644 --- a/src/WireMock.Net.Abstractions/Admin/Mappings/TimeSettingsModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Mappings/TimeSettingsModel.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Models { /// diff --git a/src/WireMock.Net.Abstractions/Admin/Mappings/WebhookRequestModel.cs b/src/WireMock.Net.Abstractions/Admin/Mappings/WebhookRequestModel.cs index f61ae0b9..114e8c14 100644 --- a/src/WireMock.Net.Abstractions/Admin/Mappings/WebhookRequestModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Mappings/WebhookRequestModel.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; - namespace WireMock.Admin.Mappings; /// diff --git a/src/WireMock.Net.Abstractions/Admin/Requests/LogRequestMatchModel.cs b/src/WireMock.Net.Abstractions/Admin/Requests/LogRequestMatchModel.cs index 4a2451f3..6eeea3d4 100644 --- a/src/WireMock.Net.Abstractions/Admin/Requests/LogRequestMatchModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Requests/LogRequestMatchModel.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using WireMock.Matchers.Request; namespace WireMock.Admin.Requests; diff --git a/src/WireMock.Net.Abstractions/Admin/Settings/SettingsModel.cs b/src/WireMock.Net.Abstractions/Admin/Settings/SettingsModel.cs index 90351c58..6941e40e 100644 --- a/src/WireMock.Net.Abstractions/Admin/Settings/SettingsModel.cs +++ b/src/WireMock.Net.Abstractions/Admin/Settings/SettingsModel.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Text.RegularExpressions; using WireMock.Handlers; using WireMock.Types; diff --git a/src/WireMock.Net.Abstractions/BuilderExtensions/BodyModelBuilder.cs b/src/WireMock.Net.Abstractions/BuilderExtensions/BodyModelBuilder.cs index 1b32de8e..19e9f258 100644 --- a/src/WireMock.Net.Abstractions/BuilderExtensions/BodyModelBuilder.cs +++ b/src/WireMock.Net.Abstractions/BuilderExtensions/BodyModelBuilder.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; - // ReSharper disable once CheckNamespace namespace WireMock.Admin.Mappings; diff --git a/src/WireMock.Net.Abstractions/BuilderExtensions/RequestModelBuilder.cs b/src/WireMock.Net.Abstractions/BuilderExtensions/RequestModelBuilder.cs index 434a1989..fe58bf6d 100644 --- a/src/WireMock.Net.Abstractions/BuilderExtensions/RequestModelBuilder.cs +++ b/src/WireMock.Net.Abstractions/BuilderExtensions/RequestModelBuilder.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using WireMock.Validators; // ReSharper disable once CheckNamespace diff --git a/src/WireMock.Net.Abstractions/BuilderExtensions/ResponseModelBuilder.cs b/src/WireMock.Net.Abstractions/BuilderExtensions/ResponseModelBuilder.cs index 9ea99167..15e71782 100644 --- a/src/WireMock.Net.Abstractions/BuilderExtensions/ResponseModelBuilder.cs +++ b/src/WireMock.Net.Abstractions/BuilderExtensions/ResponseModelBuilder.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Net; // ReSharper disable once CheckNamespace diff --git a/src/WireMock.Net.Abstractions/Handlers/IFileSystemHandler.cs b/src/WireMock.Net.Abstractions/Handlers/IFileSystemHandler.cs index d07ad96c..1d8660b1 100644 --- a/src/WireMock.Net.Abstractions/Handlers/IFileSystemHandler.cs +++ b/src/WireMock.Net.Abstractions/Handlers/IFileSystemHandler.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; - namespace WireMock.Handlers; /// diff --git a/src/WireMock.Net.Abstractions/Logging/ILogEntry.cs b/src/WireMock.Net.Abstractions/Logging/ILogEntry.cs index 44d090c7..19f9ea64 100644 --- a/src/WireMock.Net.Abstractions/Logging/ILogEntry.cs +++ b/src/WireMock.Net.Abstractions/Logging/ILogEntry.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using WireMock.Matchers.Request; namespace WireMock.Logging; diff --git a/src/WireMock.Net.Abstractions/Logging/IWireMockLogger.cs b/src/WireMock.Net.Abstractions/Logging/IWireMockLogger.cs index c8d5a3d9..85a31a55 100644 --- a/src/WireMock.Net.Abstractions/Logging/IWireMockLogger.cs +++ b/src/WireMock.Net.Abstractions/Logging/IWireMockLogger.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using JetBrains.Annotations; using WireMock.Admin.Requests; diff --git a/src/WireMock.Net.Abstractions/Matchers/Request/IRequestMatchResult.cs b/src/WireMock.Net.Abstractions/Matchers/Request/IRequestMatchResult.cs index 9dee2645..0f753b87 100644 --- a/src/WireMock.Net.Abstractions/Matchers/Request/IRequestMatchResult.cs +++ b/src/WireMock.Net.Abstractions/Matchers/Request/IRequestMatchResult.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; - namespace WireMock.Matchers.Request; /// diff --git a/src/WireMock.Net.Abstractions/Matchers/Request/MatchDetail.cs b/src/WireMock.Net.Abstractions/Matchers/Request/MatchDetail.cs index adac58e2..b9dc4c6b 100644 --- a/src/WireMock.Net.Abstractions/Matchers/Request/MatchDetail.cs +++ b/src/WireMock.Net.Abstractions/Matchers/Request/MatchDetail.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Matchers.Request; /// diff --git a/src/WireMock.Net.Abstractions/Models/IBodyData.cs b/src/WireMock.Net.Abstractions/Models/IBodyData.cs index 593d4c40..6eb4c5d8 100644 --- a/src/WireMock.Net.Abstractions/Models/IBodyData.cs +++ b/src/WireMock.Net.Abstractions/Models/IBodyData.cs @@ -1,9 +1,6 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Text; -using System.Threading.Tasks; using WireMock.Models; using WireMock.Types; diff --git a/src/WireMock.Net.Abstractions/Models/ITimeSettings.cs b/src/WireMock.Net.Abstractions/Models/ITimeSettings.cs index f5bbcfd8..60c73147 100644 --- a/src/WireMock.Net.Abstractions/Models/ITimeSettings.cs +++ b/src/WireMock.Net.Abstractions/Models/ITimeSettings.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Models; /// diff --git a/src/WireMock.Net.Abstractions/Models/IWebhookRequest.cs b/src/WireMock.Net.Abstractions/Models/IWebhookRequest.cs index 5acee5e0..3886f09f 100644 --- a/src/WireMock.Net.Abstractions/Models/IWebhookRequest.cs +++ b/src/WireMock.Net.Abstractions/Models/IWebhookRequest.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using WireMock.Types; using WireMock.Util; diff --git a/src/WireMock.Net.Abstractions/Models/IdOrTexts.cs b/src/WireMock.Net.Abstractions/Models/IdOrTexts.cs index 6ee3c085..3d40ba31 100644 --- a/src/WireMock.Net.Abstractions/Models/IdOrTexts.cs +++ b/src/WireMock.Net.Abstractions/Models/IdOrTexts.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; - namespace WireMock.Models; /// diff --git a/src/WireMock.Net.Abstractions/Models/Mime/IContentDispositionData.cs b/src/WireMock.Net.Abstractions/Models/Mime/IContentDispositionData.cs index 396639ee..78f3db1e 100644 --- a/src/WireMock.Net.Abstractions/Models/Mime/IContentDispositionData.cs +++ b/src/WireMock.Net.Abstractions/Models/Mime/IContentDispositionData.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; - namespace WireMock.Models.Mime; /// diff --git a/src/WireMock.Net.Abstractions/Models/Mime/IContentTypeData.cs b/src/WireMock.Net.Abstractions/Models/Mime/IContentTypeData.cs index a5c4af5d..a48def13 100644 --- a/src/WireMock.Net.Abstractions/Models/Mime/IContentTypeData.cs +++ b/src/WireMock.Net.Abstractions/Models/Mime/IContentTypeData.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Text; namespace WireMock.Models.Mime; diff --git a/src/WireMock.Net.Abstractions/Models/Mime/IMimeEntityData.cs b/src/WireMock.Net.Abstractions/Models/Mime/IMimeEntityData.cs index 004e5205..afaeae81 100644 --- a/src/WireMock.Net.Abstractions/Models/Mime/IMimeEntityData.cs +++ b/src/WireMock.Net.Abstractions/Models/Mime/IMimeEntityData.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; - namespace WireMock.Models.Mime; /// diff --git a/src/WireMock.Net.Abstractions/Models/Mime/IMimeMessageData.cs b/src/WireMock.Net.Abstractions/Models/Mime/IMimeMessageData.cs index 391d01bd..5d77540f 100644 --- a/src/WireMock.Net.Abstractions/Models/Mime/IMimeMessageData.cs +++ b/src/WireMock.Net.Abstractions/Models/Mime/IMimeMessageData.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; - namespace WireMock.Models.Mime; /// diff --git a/src/WireMock.Net.Abstractions/Models/Mime/IMimePartData.cs b/src/WireMock.Net.Abstractions/Models/Mime/IMimePartData.cs index 27259da5..9be9b905 100644 --- a/src/WireMock.Net.Abstractions/Models/Mime/IMimePartData.cs +++ b/src/WireMock.Net.Abstractions/Models/Mime/IMimePartData.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; -using System.IO; - namespace WireMock.Models.Mime; /// diff --git a/src/WireMock.Net.Abstractions/Server/IWireMockServer.cs b/src/WireMock.Net.Abstractions/Server/IWireMockServer.cs index 03033a7a..79047c31 100644 --- a/src/WireMock.Net.Abstractions/Server/IWireMockServer.cs +++ b/src/WireMock.Net.Abstractions/Server/IWireMockServer.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Collections.Specialized; using WireMock.Admin.Mappings; using WireMock.Logging; diff --git a/src/WireMock.Net.Abstractions/Types/CorsPolicyOptions.cs b/src/WireMock.Net.Abstractions/Types/CorsPolicyOptions.cs index 639af0f4..44bc9470 100644 --- a/src/WireMock.Net.Abstractions/Types/CorsPolicyOptions.cs +++ b/src/WireMock.Net.Abstractions/Types/CorsPolicyOptions.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Types { /// diff --git a/src/WireMock.Net.Abstractions/Types/CustomHandlebarsHelpers.cs b/src/WireMock.Net.Abstractions/Types/CustomHandlebarsHelpers.cs index 89046319..8092bd91 100644 --- a/src/WireMock.Net.Abstractions/Types/CustomHandlebarsHelpers.cs +++ b/src/WireMock.Net.Abstractions/Types/CustomHandlebarsHelpers.cs @@ -1,5 +1,3 @@ -using System; - namespace WireMock.Types; /// diff --git a/src/WireMock.Net.Abstractions/Types/QueryParameterMultipleValueSupport.cs b/src/WireMock.Net.Abstractions/Types/QueryParameterMultipleValueSupport.cs index 13e042ff..24986500 100644 --- a/src/WireMock.Net.Abstractions/Types/QueryParameterMultipleValueSupport.cs +++ b/src/WireMock.Net.Abstractions/Types/QueryParameterMultipleValueSupport.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Types; [Flags] diff --git a/src/WireMock.Net.Abstractions/Types/WireMockList.cs b/src/WireMock.Net.Abstractions/Types/WireMockList.cs index d5505470..23f40909 100644 --- a/src/WireMock.Net.Abstractions/Types/WireMockList.cs +++ b/src/WireMock.Net.Abstractions/Types/WireMockList.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Linq; namespace WireMock.Types; diff --git a/src/WireMock.Net.Abstractions/Validators/PathValidator.cs b/src/WireMock.Net.Abstractions/Validators/PathValidator.cs index 9763f6a2..ad3313b8 100644 --- a/src/WireMock.Net.Abstractions/Validators/PathValidator.cs +++ b/src/WireMock.Net.Abstractions/Validators/PathValidator.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Validators; public static class PathValidator diff --git a/src/WireMock.Net.Minimal/Authentication/AzureADAuthenticationMatcher.cs b/src/WireMock.Net.Minimal/Authentication/AzureADAuthenticationMatcher.cs index c327cc0c..f6e0c278 100644 --- a/src/WireMock.Net.Minimal/Authentication/AzureADAuthenticationMatcher.cs +++ b/src/WireMock.Net.Minimal/Authentication/AzureADAuthenticationMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Diagnostics.CodeAnalysis; using System.IdentityModel.Tokens.Jwt; using System.Text.RegularExpressions; diff --git a/src/WireMock.Net.Minimal/Authentication/BasicAuthenticationMatcher.cs b/src/WireMock.Net.Minimal/Authentication/BasicAuthenticationMatcher.cs index e078d423..bd729f13 100644 --- a/src/WireMock.Net.Minimal/Authentication/BasicAuthenticationMatcher.cs +++ b/src/WireMock.Net.Minimal/Authentication/BasicAuthenticationMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Text; using WireMock.Matchers; diff --git a/src/WireMock.Net.Minimal/Extensions/TimeSettingsExtensions.cs b/src/WireMock.Net.Minimal/Extensions/TimeSettingsExtensions.cs index 04cb8a5d..e2b1a0ab 100644 --- a/src/WireMock.Net.Minimal/Extensions/TimeSettingsExtensions.cs +++ b/src/WireMock.Net.Minimal/Extensions/TimeSettingsExtensions.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using WireMock.Models; namespace WireMock.Extensions; diff --git a/src/WireMock.Net.Minimal/Handlers/LocalFileSystemHandler.cs b/src/WireMock.Net.Minimal/Handlers/LocalFileSystemHandler.cs index 23f5cd58..8fcd599c 100644 --- a/src/WireMock.Net.Minimal/Handlers/LocalFileSystemHandler.cs +++ b/src/WireMock.Net.Minimal/Handlers/LocalFileSystemHandler.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; -using System.IO; using WireMock.Util; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Http/HttpRequestMessageHelper.cs b/src/WireMock.Net.Minimal/Http/HttpRequestMessageHelper.cs index 8b1fa5a0..65d38453 100644 --- a/src/WireMock.Net.Minimal/Http/HttpRequestMessageHelper.cs +++ b/src/WireMock.Net.Minimal/Http/HttpRequestMessageHelper.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Net.Http.Headers; @@ -9,7 +7,6 @@ using Newtonsoft.Json; using Stef.Validation; using WireMock.Constants; using WireMock.Types; -using WireMock.Util; namespace WireMock.Http; diff --git a/src/WireMock.Net.Minimal/Http/HttpResponseMessageHelper.cs b/src/WireMock.Net.Minimal/Http/HttpResponseMessageHelper.cs index 4ed30968..3279bc3b 100644 --- a/src/WireMock.Net.Minimal/Http/HttpResponseMessageHelper.cs +++ b/src/WireMock.Net.Minimal/Http/HttpResponseMessageHelper.cs @@ -1,11 +1,8 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; -using System.Threading.Tasks; using WireMock.Util; namespace WireMock.Http; diff --git a/src/WireMock.Net.Minimal/Http/WebhookSender.cs b/src/WireMock.Net.Minimal/Http/WebhookSender.cs index d6f367f8..2493a0d5 100644 --- a/src/WireMock.Net.Minimal/Http/WebhookSender.cs +++ b/src/WireMock.Net.Minimal/Http/WebhookSender.cs @@ -1,12 +1,8 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using System.Linq; using System.Net.Http; -using System.Threading; -using System.Threading.Tasks; using Stef.Validation; using WireMock.Models; using WireMock.Settings; diff --git a/src/WireMock.Net.Minimal/HttpsCertificate/CertificateLoader.cs b/src/WireMock.Net.Minimal/HttpsCertificate/CertificateLoader.cs index 1dfcb889..c533b942 100644 --- a/src/WireMock.Net.Minimal/HttpsCertificate/CertificateLoader.cs +++ b/src/WireMock.Net.Minimal/HttpsCertificate/CertificateLoader.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.IO; using System.Security.Cryptography.X509Certificates; using WireMock.Owin; diff --git a/src/WireMock.Net.Minimal/HttpsCertificate/PublicCertificateHelper.cs b/src/WireMock.Net.Minimal/HttpsCertificate/PublicCertificateHelper.cs index a65b6873..4c14ed80 100644 --- a/src/WireMock.Net.Minimal/HttpsCertificate/PublicCertificateHelper.cs +++ b/src/WireMock.Net.Minimal/HttpsCertificate/PublicCertificateHelper.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Security.Cryptography.X509Certificates; namespace WireMock.HttpsCertificate; diff --git a/src/WireMock.Net.Minimal/Logging/WireMockConsoleLogger.cs b/src/WireMock.Net.Minimal/Logging/WireMockConsoleLogger.cs index 72f35fbb..e8987081 100644 --- a/src/WireMock.Net.Minimal/Logging/WireMockConsoleLogger.cs +++ b/src/WireMock.Net.Minimal/Logging/WireMockConsoleLogger.cs @@ -1,7 +1,6 @@ // Copyright © WireMock.Net using Newtonsoft.Json; -using System; using WireMock.Admin.Requests; namespace WireMock.Logging; diff --git a/src/WireMock.Net.Minimal/Logging/WireMockNullLogger.cs b/src/WireMock.Net.Minimal/Logging/WireMockNullLogger.cs index 148d7d95..2a2c1999 100644 --- a/src/WireMock.Net.Minimal/Logging/WireMockNullLogger.cs +++ b/src/WireMock.Net.Minimal/Logging/WireMockNullLogger.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using WireMock.Admin.Requests; namespace WireMock.Logging; diff --git a/src/WireMock.Net.Minimal/MappingBuilder.cs b/src/WireMock.Net.Minimal/MappingBuilder.cs index 3971f8dd..18a1800c 100644 --- a/src/WireMock.Net.Minimal/MappingBuilder.cs +++ b/src/WireMock.Net.Minimal/MappingBuilder.cs @@ -1,5 +1,6 @@ // Copyright © WireMock.Net +using System.Linq; using System.Text; using Stef.Validation; using WireMock.Admin.Mappings; diff --git a/src/WireMock.Net.Minimal/Matchers/AbstractJsonPartialMatcher.cs b/src/WireMock.Net.Minimal/Matchers/AbstractJsonPartialMatcher.cs index 234c6a85..f2f853cb 100644 --- a/src/WireMock.Net.Minimal/Matchers/AbstractJsonPartialMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/AbstractJsonPartialMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Linq; using Newtonsoft.Json.Linq; using WireMock.Util; diff --git a/src/WireMock.Net.Minimal/Matchers/CompositeMatcher.cs b/src/WireMock.Net.Minimal/Matchers/CompositeMatcher.cs index 3bd2dd26..68fb3d90 100644 --- a/src/WireMock.Net.Minimal/Matchers/CompositeMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/CompositeMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Matchers; /// diff --git a/src/WireMock.Net.Minimal/Matchers/ExactMatcher.cs b/src/WireMock.Net.Minimal/Matchers/ExactMatcher.cs index 5a745054..316ee589 100644 --- a/src/WireMock.Net.Minimal/Matchers/ExactMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/ExactMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using AnyOfTypes; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/FormUrlEncodedMatcher.cs b/src/WireMock.Net.Minimal/Matchers/FormUrlEncodedMatcher.cs index 65f7ba20..e83bafc4 100644 --- a/src/WireMock.Net.Minimal/Matchers/FormUrlEncodedMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/FormUrlEncodedMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Linq; using AnyOfTypes; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/JSONPathMatcher.cs b/src/WireMock.Net.Minimal/Matchers/JSONPathMatcher.cs index 043e83c4..e524473f 100644 --- a/src/WireMock.Net.Minimal/Matchers/JSONPathMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/JSONPathMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using AnyOfTypes; using Newtonsoft.Json.Linq; diff --git a/src/WireMock.Net.Minimal/Matchers/JmesPathMatcher.cs b/src/WireMock.Net.Minimal/Matchers/JmesPathMatcher.cs index 1b6cfb7e..7bec3202 100644 --- a/src/WireMock.Net.Minimal/Matchers/JmesPathMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/JmesPathMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using AnyOfTypes; using DevLab.JmesPath; diff --git a/src/WireMock.Net.Minimal/Matchers/JsonMatcher.cs b/src/WireMock.Net.Minimal/Matchers/JsonMatcher.cs index 8d10f28b..64a04733 100644 --- a/src/WireMock.Net.Minimal/Matchers/JsonMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/JsonMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using Newtonsoft.Json.Linq; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMatchResult.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMatchResult.cs index 3dc40dc2..1884efd8 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMatchResult.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMatchResult.cs @@ -1,5 +1,7 @@ // Copyright © WireMock.Net +using System.Linq; + namespace WireMock.Matchers.Request; /// diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageBodyMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageBodyMatcher.cs index 5f38189b..090f07fb 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageBodyMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageBodyMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using Stef.Validation; using WireMock.Matchers.Helpers; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageBodyMatcher`1.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageBodyMatcher`1.cs index 0a85821f..9699f81f 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageBodyMatcher`1.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageBodyMatcher`1.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using Newtonsoft.Json.Linq; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageClientIPMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageClientIPMatcher.cs index 3c08fb11..f6b64e25 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageClientIPMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageClientIPMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using AnyOfTypes; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageCompositeMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageCompositeMatcher.cs index b6c25a99..fd2587ab 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageCompositeMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageCompositeMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Linq; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageCookieMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageCookieMatcher.cs index af985d83..76deae3d 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageCookieMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageCookieMatcher.cs @@ -1,8 +1,6 @@ // Copyright © WireMock.Net using Stef.Validation; -using System; -using System.Collections.Generic; using System.Linq; namespace WireMock.Matchers.Request; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageHeaderMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageHeaderMatcher.cs index 53d54dc5..614836c8 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageHeaderMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageHeaderMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using Stef.Validation; using WireMock.Types; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageHttpVersionMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageHttpVersionMatcher.cs index 6125806d..474f93c3 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageHttpVersionMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageHttpVersionMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMethodMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMethodMatcher.cs index 9835a0fa..49e6397b 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMethodMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMethodMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMultiPartMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMultiPartMatcher.cs index 31e8a0e7..ea5e53e7 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMultiPartMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMultiPartMatcher.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using Stef.Validation; using WireMock.Util; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageParamMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageParamMatcher.cs index b22ea565..c9ccdce4 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageParamMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageParamMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using Stef.Validation; using WireMock.Types; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessagePathMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessagePathMatcher.cs index 09f8e8df..29cdeec9 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessagePathMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessagePathMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using AnyOfTypes; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageUrlMatcher.cs b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageUrlMatcher.cs index 9e3986c9..0bac8014 100644 --- a/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageUrlMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/Request/RequestMessageUrlMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using AnyOfTypes; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Matchers/XPathMatcher.cs b/src/WireMock.Net.Minimal/Matchers/XPathMatcher.cs index 0d7d1dea..043d5ac2 100644 --- a/src/WireMock.Net.Minimal/Matchers/XPathMatcher.cs +++ b/src/WireMock.Net.Minimal/Matchers/XPathMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using System.Xml; using System.Xml.XPath; diff --git a/src/WireMock.Net.Minimal/Models/BlockingQueue.cs b/src/WireMock.Net.Minimal/Models/BlockingQueue.cs index 30ca893e..24bfbce6 100644 --- a/src/WireMock.Net.Minimal/Models/BlockingQueue.cs +++ b/src/WireMock.Net.Minimal/Models/BlockingQueue.cs @@ -1,9 +1,6 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; -using System.Threading; namespace WireMock.Models; diff --git a/src/WireMock.Net.Minimal/Models/TimeSettings.cs b/src/WireMock.Net.Minimal/Models/TimeSettings.cs index 69f7ddf9..1473c767 100644 --- a/src/WireMock.Net.Minimal/Models/TimeSettings.cs +++ b/src/WireMock.Net.Minimal/Models/TimeSettings.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; - namespace WireMock.Models; /// diff --git a/src/WireMock.Net.Minimal/Models/UrlDetails.cs b/src/WireMock.Net.Minimal/Models/UrlDetails.cs index 35ab6c18..2780bb63 100644 --- a/src/WireMock.Net.Minimal/Models/UrlDetails.cs +++ b/src/WireMock.Net.Minimal/Models/UrlDetails.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using Stef.Validation; namespace WireMock.Models; diff --git a/src/WireMock.Net.Minimal/Models/WebhookRequest.cs b/src/WireMock.Net.Minimal/Models/WebhookRequest.cs index db4ac062..af9a6083 100644 --- a/src/WireMock.Net.Minimal/Models/WebhookRequest.cs +++ b/src/WireMock.Net.Minimal/Models/WebhookRequest.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using WireMock.Types; using WireMock.Util; diff --git a/src/WireMock.Net.Minimal/Owin/AspNetCoreSelfHost.NETStandard.cs b/src/WireMock.Net.Minimal/Owin/AspNetCoreSelfHost.NETStandard.cs index b0a6e2f2..d970dd95 100644 --- a/src/WireMock.Net.Minimal/Owin/AspNetCoreSelfHost.NETStandard.cs +++ b/src/WireMock.Net.Minimal/Owin/AspNetCoreSelfHost.NETStandard.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Net; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Server.Kestrel.Core; diff --git a/src/WireMock.Net.Minimal/Owin/AspNetCoreSelfHost.cs b/src/WireMock.Net.Minimal/Owin/AspNetCoreSelfHost.cs index 47c3bfae..ad271dbb 100644 --- a/src/WireMock.Net.Minimal/Owin/AspNetCoreSelfHost.cs +++ b/src/WireMock.Net.Minimal/Owin/AspNetCoreSelfHost.cs @@ -1,5 +1,6 @@ // Copyright © WireMock.Net +using System.Linq; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.DependencyInjection; diff --git a/src/WireMock.Net.Minimal/Owin/IWireMockMiddlewareOptions.cs b/src/WireMock.Net.Minimal/Owin/IWireMockMiddlewareOptions.cs index 55dd5e65..2d5b3900 100644 --- a/src/WireMock.Net.Minimal/Owin/IWireMockMiddlewareOptions.cs +++ b/src/WireMock.Net.Minimal/Owin/IWireMockMiddlewareOptions.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Collections.Concurrent; using System.Security.Cryptography.X509Certificates; using Microsoft.AspNetCore.Builder; diff --git a/src/WireMock.Net.Minimal/Owin/Mappers/OwinResponseMapper.cs b/src/WireMock.Net.Minimal/Owin/Mappers/OwinResponseMapper.cs index b0618eca..23d94a81 100644 --- a/src/WireMock.Net.Minimal/Owin/Mappers/OwinResponseMapper.cs +++ b/src/WireMock.Net.Minimal/Owin/Mappers/OwinResponseMapper.cs @@ -1,13 +1,10 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Net; using System.Reflection; using System.Text; -using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using Newtonsoft.Json; using RandomDataGenerator.FieldOptions; diff --git a/src/WireMock.Net.Minimal/Owin/MappingMatcher.cs b/src/WireMock.Net.Minimal/Owin/MappingMatcher.cs index 0180e865..ac4d3d98 100644 --- a/src/WireMock.Net.Minimal/Owin/MappingMatcher.cs +++ b/src/WireMock.Net.Minimal/Owin/MappingMatcher.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using Stef.Validation; using WireMock.Extensions; diff --git a/src/WireMock.Net.Minimal/Owin/WireMockMiddleware.cs b/src/WireMock.Net.Minimal/Owin/WireMockMiddleware.cs index 69ff7a33..e0345f50 100644 --- a/src/WireMock.Net.Minimal/Owin/WireMockMiddleware.cs +++ b/src/WireMock.Net.Minimal/Owin/WireMockMiddleware.cs @@ -1,6 +1,7 @@ // Copyright © WireMock.Net using System.Diagnostics; +using System.Linq; using System.Net; using Microsoft.AspNetCore.Http; using WireMock.Constants; diff --git a/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareLogger.cs b/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareLogger.cs index 6f03c77d..d034286b 100644 --- a/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareLogger.cs +++ b/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareLogger.cs @@ -1,6 +1,7 @@ // Copyright © WireMock.Net using System.Diagnostics; +using System.Linq; using WireMock.Logging; using WireMock.Owin.ActivityTracing; using WireMock.Serialization; diff --git a/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareOptions.cs b/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareOptions.cs index e07c85f8..6f6e2c05 100644 --- a/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareOptions.cs +++ b/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareOptions.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Collections.Concurrent; using System.Security.Cryptography.X509Certificates; using Microsoft.AspNetCore.Builder; diff --git a/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareOptionsHelper.cs b/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareOptionsHelper.cs index 75f270d3..f2207048 100644 --- a/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareOptionsHelper.cs +++ b/src/WireMock.Net.Minimal/Owin/WireMockMiddlewareOptionsHelper.cs @@ -1,8 +1,6 @@ // Copyright © WireMock.Net -using System; using Stef.Validation; -using WireMock.Owin.ActivityTracing; using WireMock.Settings; namespace WireMock.Owin; diff --git a/src/WireMock.Net.Minimal/Pact/Models/V2/ProviderState.cs b/src/WireMock.Net.Minimal/Pact/Models/V2/ProviderState.cs index bef7e8bc..579ec208 100644 --- a/src/WireMock.Net.Minimal/Pact/Models/V2/ProviderState.cs +++ b/src/WireMock.Net.Minimal/Pact/Models/V2/ProviderState.cs @@ -1,8 +1,6 @@ // Copyright © WireMock.Net #pragma warning disable CS1591 -using System.Collections.Generic; - namespace WireMock.Pact.Models.V2; public class ProviderState diff --git a/src/WireMock.Net.Minimal/Proxy/ProxyHelper.cs b/src/WireMock.Net.Minimal/Proxy/ProxyHelper.cs index 23f165f5..3e799182 100644 --- a/src/WireMock.Net.Minimal/Proxy/ProxyHelper.cs +++ b/src/WireMock.Net.Minimal/Proxy/ProxyHelper.cs @@ -1,9 +1,7 @@ // Copyright © WireMock.Net -using System; using System.Linq; using System.Net.Http; -using System.Threading.Tasks; using Stef.Validation; using WireMock.Http; using WireMock.Matchers; diff --git a/src/WireMock.Net.Minimal/Proxy/ProxyUrlTransformer.cs b/src/WireMock.Net.Minimal/Proxy/ProxyUrlTransformer.cs index 95d648f8..b8689d72 100644 --- a/src/WireMock.Net.Minimal/Proxy/ProxyUrlTransformer.cs +++ b/src/WireMock.Net.Minimal/Proxy/ProxyUrlTransformer.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using WireMock.Extensions; using WireMock.Settings; using WireMock.Transformers; diff --git a/src/WireMock.Net.Minimal/RequestBuilders/Request.ClientIP.cs b/src/WireMock.Net.Minimal/RequestBuilders/Request.ClientIP.cs index 8629c968..2352a065 100644 --- a/src/WireMock.Net.Minimal/RequestBuilders/Request.ClientIP.cs +++ b/src/WireMock.Net.Minimal/RequestBuilders/Request.ClientIP.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using Stef.Validation; using WireMock.Matchers; using WireMock.Matchers.Request; diff --git a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithBody.cs b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithBody.cs index 1eec96da..20658d98 100644 --- a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithBody.cs +++ b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithBody.cs @@ -2,8 +2,6 @@ // This source file is based on mock4net by Alexandre Victoor which is licensed under the Apache 2.0 License. // For more details see 'mock4net/LICENSE.txt' and 'mock4net/readme.md' in this project root. -using System; -using System.Collections.Generic; using Stef.Validation; using WireMock.Matchers; using WireMock.Matchers.Request; diff --git a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithCookies.cs b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithCookies.cs index a34eeba0..0e27d75d 100644 --- a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithCookies.cs +++ b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithCookies.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using WireMock.Matchers; using WireMock.Matchers.Request; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithHeaders.cs b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithHeaders.cs index af1b75ed..643e9be5 100644 --- a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithHeaders.cs +++ b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithHeaders.cs @@ -2,8 +2,6 @@ // This source file is based on mock4net by Alexandre Victoor which is licensed under the Apache 2.0 License. // For more details see 'mock4net/LICENSE.txt' and 'mock4net/readme.md' in this project root. -using System; -using System.Collections.Generic; using WireMock.Matchers; using WireMock.Matchers.Request; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithParam.cs b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithParam.cs index cea69e28..8c93f216 100644 --- a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithParam.cs +++ b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithParam.cs @@ -2,8 +2,6 @@ // This source file is based on mock4net by Alexandre Victoor which is licensed under the Apache 2.0 License. // For more details see 'mock4net/LICENSE.txt' and 'mock4net/readme.md' in this project root. -using System; -using System.Collections.Generic; using WireMock.Matchers; using WireMock.Matchers.Request; using WireMock.Types; diff --git a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithPath.cs b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithPath.cs index 32b83ecc..56c6d694 100644 --- a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithPath.cs +++ b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithPath.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using Stef.Validation; using WireMock.Matchers; using WireMock.Matchers.Request; diff --git a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithUrl.cs b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithUrl.cs index 239f98f0..dbf99c36 100644 --- a/src/WireMock.Net.Minimal/RequestBuilders/Request.WithUrl.cs +++ b/src/WireMock.Net.Minimal/RequestBuilders/Request.WithUrl.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using Stef.Validation; using WireMock.Matchers; using WireMock.Matchers.Request; diff --git a/src/WireMock.Net.Minimal/RequestMessage.cs b/src/WireMock.Net.Minimal/RequestMessage.cs index d9f16191..489a1eea 100644 --- a/src/WireMock.Net.Minimal/RequestMessage.cs +++ b/src/WireMock.Net.Minimal/RequestMessage.cs @@ -2,6 +2,7 @@ // This source file is based on mock4net by Alexandre Victoor which is licensed under the Apache 2.0 License. // For more details see 'mock4net/LICENSE.txt' and 'mock4net/readme.md' in this project root. +using System.Linq; using System.Net; using System.Security.Cryptography.X509Certificates; using System.Text.Json.Serialization; diff --git a/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithBody.cs b/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithBody.cs index f9a7d8ab..751b0b39 100644 --- a/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithBody.cs +++ b/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithBody.cs @@ -1,8 +1,6 @@ // Copyright © WireMock.Net -using System; using System.Text; -using System.Threading.Tasks; using JsonConverter.Abstractions; using Stef.Validation; using WireMock.Models; diff --git a/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithCallback.cs b/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithCallback.cs index 2782d9bf..ab0ef56c 100644 --- a/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithCallback.cs +++ b/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithCallback.cs @@ -1,8 +1,6 @@ // Copyright © WireMock.Net -using System; using System.Diagnostics.CodeAnalysis; -using System.Threading.Tasks; using Stef.Validation; namespace WireMock.ResponseBuilders; diff --git a/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithHeaders.cs b/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithHeaders.cs index 1b457988..01fc669f 100644 --- a/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithHeaders.cs +++ b/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithHeaders.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Linq; using Stef.Validation; using WireMock.Types; diff --git a/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithTransformer.cs b/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithTransformer.cs index 0b2fc062..592f8b76 100644 --- a/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithTransformer.cs +++ b/src/WireMock.Net.Minimal/ResponseBuilders/Response.WithTransformer.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using WireMock.Types; namespace WireMock.ResponseBuilders; diff --git a/src/WireMock.Net.Minimal/ResponseBuilders/Response.cs b/src/WireMock.Net.Minimal/ResponseBuilders/Response.cs index f5b891b1..52343d8a 100644 --- a/src/WireMock.Net.Minimal/ResponseBuilders/Response.cs +++ b/src/WireMock.Net.Minimal/ResponseBuilders/Response.cs @@ -2,11 +2,7 @@ // This source file is based on mock4net by Alexandre Victoor which is licensed under the Apache 2.0 License. // For more details see 'mock4net/LICENSE.txt' and 'mock4net/readme.md' in this project root. -using System; using System.Net; -using System.Net.Http; -using System.Threading; -using System.Threading.Tasks; using JetBrains.Annotations; using Microsoft.AspNetCore.Http; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/ResponseMessage.cs b/src/WireMock.Net.Minimal/ResponseMessage.cs index 70ae16c1..1b5d3f9c 100644 --- a/src/WireMock.Net.Minimal/ResponseMessage.cs +++ b/src/WireMock.Net.Minimal/ResponseMessage.cs @@ -2,6 +2,7 @@ // This source file is based on mock4net by Alexandre Victoor which is licensed under the Apache 2.0 License. // For more details see 'mock4net/LICENSE.txt' and 'mock4net/readme.md' in this project root. +using System.Linq; using Stef.Validation; using WireMock.ResponseBuilders; using WireMock.Types; diff --git a/src/WireMock.Net.Minimal/ResponseProviders/DynamicAsyncResponseProvider.cs b/src/WireMock.Net.Minimal/ResponseProviders/DynamicAsyncResponseProvider.cs index 394c8f34..8d23f8dc 100644 --- a/src/WireMock.Net.Minimal/ResponseProviders/DynamicAsyncResponseProvider.cs +++ b/src/WireMock.Net.Minimal/ResponseProviders/DynamicAsyncResponseProvider.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using Stef.Validation; using WireMock.Settings; diff --git a/src/WireMock.Net.Minimal/ResponseProviders/DynamicResponseProvider.cs b/src/WireMock.Net.Minimal/ResponseProviders/DynamicResponseProvider.cs index 443211e1..aaa1ea05 100644 --- a/src/WireMock.Net.Minimal/ResponseProviders/DynamicResponseProvider.cs +++ b/src/WireMock.Net.Minimal/ResponseProviders/DynamicResponseProvider.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using Stef.Validation; using WireMock.Settings; diff --git a/src/WireMock.Net.Minimal/ResponseProviders/ProxyAsyncResponseProvider.cs b/src/WireMock.Net.Minimal/ResponseProviders/ProxyAsyncResponseProvider.cs index e4e5c756..84ea3d9a 100644 --- a/src/WireMock.Net.Minimal/ResponseProviders/ProxyAsyncResponseProvider.cs +++ b/src/WireMock.Net.Minimal/ResponseProviders/ProxyAsyncResponseProvider.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using Stef.Validation; using WireMock.Settings; diff --git a/src/WireMock.Net.Minimal/Serialization/MappingConverter.cs b/src/WireMock.Net.Minimal/Serialization/MappingConverter.cs index 3b1a2aef..90b3d246 100644 --- a/src/WireMock.Net.Minimal/Serialization/MappingConverter.cs +++ b/src/WireMock.Net.Minimal/Serialization/MappingConverter.cs @@ -1,11 +1,8 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using System.Net; using System.Text; -using System.Threading; using Newtonsoft.Json; using Stef.Validation; using WireMock.Admin.Mappings; diff --git a/src/WireMock.Net.Minimal/Serialization/MappingFileNameSanitizer.cs b/src/WireMock.Net.Minimal/Serialization/MappingFileNameSanitizer.cs index bf21cd5e..f062daa7 100644 --- a/src/WireMock.Net.Minimal/Serialization/MappingFileNameSanitizer.cs +++ b/src/WireMock.Net.Minimal/Serialization/MappingFileNameSanitizer.cs @@ -1,5 +1,6 @@ // Copyright © WireMock.Net +using System.Linq; using Stef.Validation; using WireMock.Settings; diff --git a/src/WireMock.Net.Minimal/Serialization/MappingSerializer.cs b/src/WireMock.Net.Minimal/Serialization/MappingSerializer.cs index 577caffa..6386dbef 100644 --- a/src/WireMock.Net.Minimal/Serialization/MappingSerializer.cs +++ b/src/WireMock.Net.Minimal/Serialization/MappingSerializer.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using JsonConverter.Abstractions; using Newtonsoft.Json.Linq; #if NETSTANDARD2_0_OR_GREATER || NETCOREAPP3_1_OR_GREATER || NET6_0_OR_GREATER || NET461 diff --git a/src/WireMock.Net.Minimal/Serialization/MappingToFileSaver.cs b/src/WireMock.Net.Minimal/Serialization/MappingToFileSaver.cs index cd76888b..1247b4f3 100644 --- a/src/WireMock.Net.Minimal/Serialization/MappingToFileSaver.cs +++ b/src/WireMock.Net.Minimal/Serialization/MappingToFileSaver.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.IO; using System.Linq; using JsonConverter.Abstractions; using JsonConverter.Newtonsoft.Json; diff --git a/src/WireMock.Net.Minimal/Serialization/MatcherMapper.cs b/src/WireMock.Net.Minimal/Serialization/MatcherMapper.cs index c41626f0..76b3ee56 100644 --- a/src/WireMock.Net.Minimal/Serialization/MatcherMapper.cs +++ b/src/WireMock.Net.Minimal/Serialization/MatcherMapper.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using AnyOfTypes; using SimMetrics.Net; diff --git a/src/WireMock.Net.Minimal/Serialization/PactMapper.cs b/src/WireMock.Net.Minimal/Serialization/PactMapper.cs index 565f02cb..eae41935 100644 --- a/src/WireMock.Net.Minimal/Serialization/PactMapper.cs +++ b/src/WireMock.Net.Minimal/Serialization/PactMapper.cs @@ -1,5 +1,6 @@ // Copyright © WireMock.Net +using System.Linq; using WireMock.Admin.Mappings; using WireMock.Extensions; using WireMock.Pact.Models.V2; diff --git a/src/WireMock.Net.Minimal/Serialization/ProxyMappingConverter.cs b/src/WireMock.Net.Minimal/Serialization/ProxyMappingConverter.cs index 2100c9f5..45d6c571 100644 --- a/src/WireMock.Net.Minimal/Serialization/ProxyMappingConverter.cs +++ b/src/WireMock.Net.Minimal/Serialization/ProxyMappingConverter.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using Stef.Validation; using WireMock.Constants; diff --git a/src/WireMock.Net.Minimal/Serialization/SwaggerMapper.cs b/src/WireMock.Net.Minimal/Serialization/SwaggerMapper.cs index 6f050f73..7116171a 100644 --- a/src/WireMock.Net.Minimal/Serialization/SwaggerMapper.cs +++ b/src/WireMock.Net.Minimal/Serialization/SwaggerMapper.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Linq; using Newtonsoft.Json; using NJsonSchema; diff --git a/src/WireMock.Net.Minimal/Serialization/WebhookMapper.cs b/src/WireMock.Net.Minimal/Serialization/WebhookMapper.cs index 01ff0fec..1408b8a2 100644 --- a/src/WireMock.Net.Minimal/Serialization/WebhookMapper.cs +++ b/src/WireMock.Net.Minimal/Serialization/WebhookMapper.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using Stef.Validation; using WireMock.Admin.Mappings; diff --git a/src/WireMock.Net.Minimal/Server/IRespondWithAProvider.cs b/src/WireMock.Net.Minimal/Server/IRespondWithAProvider.cs index 57c6cd87..a26e4524 100644 --- a/src/WireMock.Net.Minimal/Server/IRespondWithAProvider.cs +++ b/src/WireMock.Net.Minimal/Server/IRespondWithAProvider.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Net; using WireMock.Models; using WireMock.ResponseBuilders; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.Admin.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.Admin.cs index 7e1d4d93..655f5d3f 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.Admin.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.Admin.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using System.Net; using System.Text; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.AdminFiles.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.AdminFiles.cs index a80e2ee2..8b490131 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.AdminFiles.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.AdminFiles.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.IO; using System.Linq; using System.Net; using System.Text; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.ConvertMapping.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.ConvertMapping.cs index 4c8d171b..4cff565d 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.ConvertMapping.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.ConvertMapping.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using System.Linq; using Stef.Validation; using WireMock.Admin.Mappings; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.Fluent.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.Fluent.cs index a253c871..302d5dee 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.Fluent.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.Fluent.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using JetBrains.Annotations; using Stef.Validation; using WireMock.Matchers.Request; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.ImportWireMockOrg.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.ImportWireMockOrg.cs index 28196715..e6516e5a 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.ImportWireMockOrg.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.ImportWireMockOrg.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; -using System.IO; using System.Linq; using System.Text; using JetBrains.Annotations; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.LogEntries.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.LogEntries.cs index 98d03574..54f20886 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.LogEntries.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.LogEntries.cs @@ -1,6 +1,7 @@ // Copyright © WireMock.Net using System.Collections.Specialized; +using System.Linq; using JetBrains.Annotations; using Stef.Validation; using WireMock.Logging; @@ -35,9 +36,13 @@ public partial class WireMockServer foreach (var log in allLogEntries) { var requestMatchResult = new RequestMatchResult(); - foreach (var matcher in matchers) + + if (log.RequestMessage != null) { - matcher.GetMatchingScore(log.RequestMessage, requestMatchResult); + foreach (var matcher in matchers) + { + matcher.GetMatchingScore(log.RequestMessage, requestMatchResult); + } } if (requestMatchResult.AverageTotalScore > MatchScores.AlmostPerfect) diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.OpenApiParser.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.OpenApiParser.cs index fd7fccce..e2ad4ac9 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.OpenApiParser.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.OpenApiParser.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using System.Net; using Microsoft.AspNetCore.Http; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.Proxy.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.Proxy.cs index 82849b1e..cc139d45 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.Proxy.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.Proxy.cs @@ -1,8 +1,6 @@ // Copyright © WireMock.Net -using System; using System.Net.Http; -using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using WireMock.Constants; using WireMock.Http; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.WebSocket.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.WebSocket.cs index fd202079..b8cb1f82 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.WebSocket.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.WebSocket.cs @@ -1,5 +1,6 @@ // Copyright © WireMock.Net +using System.Linq; using JetBrains.Annotations; using WireMock.WebSockets; diff --git a/src/WireMock.Net.Minimal/Server/WireMockServer.cs b/src/WireMock.Net.Minimal/Server/WireMockServer.cs index ef03c0d6..e57f32c8 100644 --- a/src/WireMock.Net.Minimal/Server/WireMockServer.cs +++ b/src/WireMock.Net.Minimal/Server/WireMockServer.cs @@ -2,13 +2,10 @@ // This source file is based on mock4net by Alexandre Victoor which is licensed under the Apache 2.0 License. // For more details see 'mock4net/LICENSE.txt' and 'mock4net/readme.md' in this project root. -using System; using System.Collections.Concurrent; -using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; -using System.Threading; using AnyOfTypes; using JetBrains.Annotations; using JsonConverter.Newtonsoft.Json; diff --git a/src/WireMock.Net.Minimal/Settings/WireMockServerSettingsParser.cs b/src/WireMock.Net.Minimal/Settings/WireMockServerSettingsParser.cs index f038afab..7ecbd3a4 100644 --- a/src/WireMock.Net.Minimal/Settings/WireMockServerSettingsParser.cs +++ b/src/WireMock.Net.Minimal/Settings/WireMockServerSettingsParser.cs @@ -1,7 +1,6 @@ // Copyright © WireMock.Net using System.Collections; -using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using System.Globalization; using System.Linq; diff --git a/src/WireMock.Net.Minimal/Transformers/Handlebars/WireMockHandlebarsHelpers.cs b/src/WireMock.Net.Minimal/Transformers/Handlebars/WireMockHandlebarsHelpers.cs index 930dcc1d..c3d1f9a6 100644 --- a/src/WireMock.Net.Minimal/Transformers/Handlebars/WireMockHandlebarsHelpers.cs +++ b/src/WireMock.Net.Minimal/Transformers/Handlebars/WireMockHandlebarsHelpers.cs @@ -1,8 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; -using System.IO; using HandlebarsDotNet; using HandlebarsDotNet.Helpers; using HandlebarsDotNet.Helpers.Helpers; diff --git a/src/WireMock.Net.Minimal/Transformers/ITransformer.cs b/src/WireMock.Net.Minimal/Transformers/ITransformer.cs index 1b16483a..a148b84c 100644 --- a/src/WireMock.Net.Minimal/Transformers/ITransformer.cs +++ b/src/WireMock.Net.Minimal/Transformers/ITransformer.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using WireMock.Types; using WireMock.Util; diff --git a/src/WireMock.Net.Minimal/Transformers/Scriban/WireMockListAccessor.cs b/src/WireMock.Net.Minimal/Transformers/Scriban/WireMockListAccessor.cs index c657fdfa..f48c00c1 100644 --- a/src/WireMock.Net.Minimal/Transformers/Scriban/WireMockListAccessor.cs +++ b/src/WireMock.Net.Minimal/Transformers/Scriban/WireMockListAccessor.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using Scriban; using Scriban.Parsing; using Scriban.Runtime; diff --git a/src/WireMock.Net.Minimal/Transformers/Transformer.cs b/src/WireMock.Net.Minimal/Transformers/Transformer.cs index d70a089a..6fa6b121 100644 --- a/src/WireMock.Net.Minimal/Transformers/Transformer.cs +++ b/src/WireMock.Net.Minimal/Transformers/Transformer.cs @@ -1,8 +1,6 @@ // Copyright © WireMock.Net -using System; using System.Collections; -using System.Collections.Generic; using System.Linq; using HandlebarsDotNet.Helpers.Models; using Newtonsoft.Json; diff --git a/src/WireMock.Net.Minimal/Transformers/TransformerFactory.cs b/src/WireMock.Net.Minimal/Transformers/TransformerFactory.cs index 9cb3ca0a..c398d140 100644 --- a/src/WireMock.Net.Minimal/Transformers/TransformerFactory.cs +++ b/src/WireMock.Net.Minimal/Transformers/TransformerFactory.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using WireMock.Settings; using WireMock.Transformers.Handlebars; using WireMock.Transformers.Scriban; diff --git a/src/WireMock.Net.Minimal/Util/ConcurrentObservableCollection.cs b/src/WireMock.Net.Minimal/Util/ConcurrentObservableCollection.cs index 95625655..3d72eea6 100644 --- a/src/WireMock.Net.Minimal/Util/ConcurrentObservableCollection.cs +++ b/src/WireMock.Net.Minimal/Util/ConcurrentObservableCollection.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; diff --git a/src/WireMock.Net.Minimal/Util/CultureInfoExtensions.cs b/src/WireMock.Net.Minimal/Util/CultureInfoExtensions.cs index 8802d4bc..a924dcc0 100644 --- a/src/WireMock.Net.Minimal/Util/CultureInfoExtensions.cs +++ b/src/WireMock.Net.Minimal/Util/CultureInfoExtensions.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Globalization; namespace WireMock.Util; diff --git a/src/WireMock.Net.Minimal/Util/DictionaryExtensions.cs b/src/WireMock.Net.Minimal/Util/DictionaryExtensions.cs index 4f737143..4266bf10 100644 --- a/src/WireMock.Net.Minimal/Util/DictionaryExtensions.cs +++ b/src/WireMock.Net.Minimal/Util/DictionaryExtensions.cs @@ -1,7 +1,5 @@ // Copyright © WireMock.Net -using System; -using System.Collections.Generic; using Stef.Validation; namespace WireMock.Util; diff --git a/src/WireMock.Net.Minimal/Util/EnhancedFileSystemWatcher.cs b/src/WireMock.Net.Minimal/Util/EnhancedFileSystemWatcher.cs index 72022a0d..690dfcbd 100644 --- a/src/WireMock.Net.Minimal/Util/EnhancedFileSystemWatcher.cs +++ b/src/WireMock.Net.Minimal/Util/EnhancedFileSystemWatcher.cs @@ -1,8 +1,6 @@ // Copyright © WireMock.Net -using System; using System.Collections.Concurrent; -using System.IO; using JetBrains.Annotations; using Stef.Validation; diff --git a/src/WireMock.Net.Minimal/Util/FileHelper.cs b/src/WireMock.Net.Minimal/Util/FileHelper.cs index c84a1a36..44119723 100644 --- a/src/WireMock.Net.Minimal/Util/FileHelper.cs +++ b/src/WireMock.Net.Minimal/Util/FileHelper.cs @@ -1,7 +1,6 @@ // Copyright © WireMock.Net using System.Diagnostics.CodeAnalysis; -using System.Threading; using Stef.Validation; using WireMock.Handlers; diff --git a/src/WireMock.Net.Minimal/Util/HttpStatusRangeParser.cs b/src/WireMock.Net.Minimal/Util/HttpStatusRangeParser.cs index 9d7cfe37..7a8e27b2 100644 --- a/src/WireMock.Net.Minimal/Util/HttpStatusRangeParser.cs +++ b/src/WireMock.Net.Minimal/Util/HttpStatusRangeParser.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Linq; using System.Net; using System.Text.RegularExpressions; diff --git a/src/WireMock.Net.Minimal/Util/RegexUtils.cs b/src/WireMock.Net.Minimal/Util/RegexUtils.cs index b9799c91..519a4b5f 100644 --- a/src/WireMock.Net.Minimal/Util/RegexUtils.cs +++ b/src/WireMock.Net.Minimal/Util/RegexUtils.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Collections.Generic; using System.Text.RegularExpressions; using WireMock.Constants; using WireMock.RegularExpressions; diff --git a/src/WireMock.Net.Minimal/Util/StreamUtils.cs b/src/WireMock.Net.Minimal/Util/StreamUtils.cs index b5256453..4abf9678 100644 --- a/src/WireMock.Net.Minimal/Util/StreamUtils.cs +++ b/src/WireMock.Net.Minimal/Util/StreamUtils.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.IO; using System.Text; namespace WireMock.Util; diff --git a/src/WireMock.Net.Minimal/Util/StringUtils.cs b/src/WireMock.Net.Minimal/Util/StringUtils.cs index cf9d85ec..a53fcabb 100644 --- a/src/WireMock.Net.Minimal/Util/StringUtils.cs +++ b/src/WireMock.Net.Minimal/Util/StringUtils.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System; using System.Diagnostics.CodeAnalysis; using System.Linq; using System.Text.RegularExpressions; diff --git a/src/WireMock.Net.Minimal/WebSockets/WebSocketConnectionRegistry.cs b/src/WireMock.Net.Minimal/WebSockets/WebSocketConnectionRegistry.cs index ca7ba781..83b540be 100644 --- a/src/WireMock.Net.Minimal/WebSockets/WebSocketConnectionRegistry.cs +++ b/src/WireMock.Net.Minimal/WebSockets/WebSocketConnectionRegistry.cs @@ -2,6 +2,7 @@ using System.Collections.Concurrent; using System.Diagnostics.CodeAnalysis; +using System.Linq; using System.Net.WebSockets; namespace WireMock.WebSockets; diff --git a/src/WireMock.Net.Minimal/WebSockets/WireMockWebSocketContext.cs b/src/WireMock.Net.Minimal/WebSockets/WireMockWebSocketContext.cs index 7ff6d144..9ec71db5 100644 --- a/src/WireMock.Net.Minimal/WebSockets/WireMockWebSocketContext.cs +++ b/src/WireMock.Net.Minimal/WebSockets/WireMockWebSocketContext.cs @@ -1,6 +1,5 @@ // Copyright © WireMock.Net -using System.Buffers; using System.Diagnostics; using System.Net.WebSockets; using System.Text; diff --git a/src/WireMock.Net.Minimal/WireMock.Net.Minimal.csproj b/src/WireMock.Net.Minimal/WireMock.Net.Minimal.csproj index 6e41ed30..c0bfcadc 100644 --- a/src/WireMock.Net.Minimal/WireMock.Net.Minimal.csproj +++ b/src/WireMock.Net.Minimal/WireMock.Net.Minimal.csproj @@ -1,4 +1,4 @@ - + Minimal version from the lightweight Http Mocking Server for .NET WireMock.Net.Minimal @@ -37,7 +37,7 @@ - + diff --git a/src/WireMock.Net.Shared/Util/BodyParser.cs b/src/WireMock.Net.Shared/Util/BodyParser.cs index 4cdd459f..9271de8f 100644 --- a/src/WireMock.Net.Shared/Util/BodyParser.cs +++ b/src/WireMock.Net.Shared/Util/BodyParser.cs @@ -1,5 +1,6 @@ // Copyright © WireMock.Net +using System.Linq; using System.Net.Http.Headers; using System.Text; using Stef.Validation; diff --git a/src/WireMock.Net.Shared/Util/TypeLoader.cs b/src/WireMock.Net.Shared/Util/TypeLoader.cs index b50a6af3..77269733 100644 --- a/src/WireMock.Net.Shared/Util/TypeLoader.cs +++ b/src/WireMock.Net.Shared/Util/TypeLoader.cs @@ -3,6 +3,7 @@ using System.Collections.Concurrent; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; +using System.Linq; using System.Reflection; using Stef.Validation; diff --git a/src/WireMock.Net.Testcontainers/Utils/CombineUtils.cs b/src/WireMock.Net.Testcontainers/Utils/CombineUtils.cs index ac38f056..c1e7af6e 100644 --- a/src/WireMock.Net.Testcontainers/Utils/CombineUtils.cs +++ b/src/WireMock.Net.Testcontainers/Utils/CombineUtils.cs @@ -1,5 +1,7 @@ // Copyright © WireMock.Net +using System.Linq; + namespace WireMock.Net.Testcontainers.Utils; internal static class CombineUtils