mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-03-25 10:52:52 +01:00
<PackageReference Include="JmesPath.Net" Version="1.1.0" />
This commit is contained in:
@@ -5,7 +5,7 @@ using Grpc.Net.Client;
|
|||||||
using Policy2;
|
using Policy2;
|
||||||
|
|
||||||
await TestPolicyAsync();
|
await TestPolicyAsync();
|
||||||
// await TestGreeterAsync();
|
await TestGreeterAsync();
|
||||||
return;
|
return;
|
||||||
|
|
||||||
async Task TestGreeterAsync()
|
async Task TestGreeterAsync()
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ namespace Wiremock.Net.Service
|
|||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
private static WireMockServer _server;
|
private static WireMockServer _server = null!;
|
||||||
|
|
||||||
static void Main(string[] args)
|
static void Main(string[] args)
|
||||||
{
|
{
|
||||||
@@ -46,10 +46,8 @@ namespace Wiremock.Net.Service
|
|||||||
// running as service
|
// running as service
|
||||||
if (!Environment.UserInteractive)
|
if (!Environment.UserInteractive)
|
||||||
{
|
{
|
||||||
using (var service = new Service())
|
using var service = new Service();
|
||||||
{
|
ServiceBase.Run(service);
|
||||||
ServiceBase.Run(service);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -67,7 +65,7 @@ namespace Wiremock.Net.Service
|
|||||||
{
|
{
|
||||||
_server = WireMockServer.Start(new WireMockServerSettings
|
_server = WireMockServer.Start(new WireMockServerSettings
|
||||||
{
|
{
|
||||||
Urls = new[] { "http://*:9091/" },
|
Urls = [ "http://*:9091/" ],
|
||||||
StartAdminInterface = true,
|
StartAdminInterface = true,
|
||||||
ReadStaticMappings = true,
|
ReadStaticMappings = true,
|
||||||
Logger = new WireMockLog4NetLogger()
|
Logger = new WireMockLog4NetLogger()
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net8.0</TargetFramework>
|
<TargetFramework>net8.0</TargetFramework>
|
||||||
<AzureFunctionsVersion>v4</AzureFunctionsVersion>
|
<AzureFunctionsVersion>v4</AzureFunctionsVersion>
|
||||||
<UserSecretsId>bb7d8355-68c4-4f81-8c2d-6cdd80cd7602</UserSecretsId>
|
<UserSecretsId>bb7d8355-68c4-4f81-8c2d-6cdd80cd7602</UserSecretsId>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Azure.Storage.Blobs" Version="12.14.1" />
|
<PackageReference Include="Azure.Storage.Blobs" Version="12.27.0" />
|
||||||
<PackageReference Include="Azure.Storage.Files.Shares" Version="12.12.1" />
|
<PackageReference Include="Azure.Storage.Files.Shares" Version="12.25.0" />
|
||||||
<PackageReference Include="Azure.Storage.Queues" Version="12.12.0" />
|
<PackageReference Include="Azure.Storage.Queues" Version="12.25.0" />
|
||||||
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.Storage" Version="4.0.5" />
|
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.Storage" Version="5.3.7" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Azure" Version="1.0.0" />
|
<PackageReference Include="Microsoft.Extensions.Azure" Version="1.13.1" />
|
||||||
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="6.0.1" />
|
<!--<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="8.0.1" />-->
|
||||||
<PackageReference Include="Microsoft.NET.Sdk.Functions" Version="4.1.3" />
|
<PackageReference Include="Microsoft.NET.Sdk.Functions" Version="4.6.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Update="host.json">
|
<None Update="host.json">
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ public class JsonPathMatcher : IStringMatcher, IObjectMatcher
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var jToken = JToken.Parse(input);
|
var jToken = JToken.Parse(input!);
|
||||||
score = IsMatch(jToken);
|
score = IsMatch(jToken);
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ internal class MappingFileNameSanitizer
|
|||||||
|
|
||||||
if (!string.IsNullOrEmpty(_settings.ProxyAndRecordSettings?.PrefixForSavedMappingFile))
|
if (!string.IsNullOrEmpty(_settings.ProxyAndRecordSettings?.PrefixForSavedMappingFile))
|
||||||
{
|
{
|
||||||
name = $"{_settings.ProxyAndRecordSettings.PrefixForSavedMappingFile}{ReplaceChar}{name}";
|
name = $"{_settings.ProxyAndRecordSettings!.PrefixForSavedMappingFile}{ReplaceChar}{name}";
|
||||||
}
|
}
|
||||||
return $"{Path.GetInvalidFileNameChars().Aggregate(name, (current, c) => current.Replace(c, ReplaceChar))}.json";
|
return $"{Path.GetInvalidFileNameChars().Aggregate(name, (current, c) => current.Replace(c, ReplaceChar))}.json";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,8 +37,7 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="JmesPath.Net.SourceOnly" Version="1.0.330-20260228.1" />
|
<PackageReference Include="JmesPath.Net" Version="1.1.0" />
|
||||||
<!--<PackageReference Include="JmesPath.Net" Version="1.0.330" />-->
|
|
||||||
<PackageReference Include="NJsonSchema.Extensions" Version="0.2.0" />
|
<PackageReference Include="NJsonSchema.Extensions" Version="0.2.0" />
|
||||||
<PackageReference Include="NSwag.Core" Version="13.16.1" />
|
<PackageReference Include="NSwag.Core" Version="13.16.1" />
|
||||||
<PackageReference Include="SimMetrics.Net" Version="1.0.5" />
|
<PackageReference Include="SimMetrics.Net" Version="1.0.5" />
|
||||||
|
|||||||
Reference in New Issue
Block a user