Skip to content

Commit 61f9417

Browse files
committed
Copyright © WireMock.Net
1 parent 8596477 commit 61f9417

File tree

558 files changed

+1150
-36
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

558 files changed

+1150
-36
lines changed

Directory.Build.props

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<RepositoryUrl>https://github.com/WireMock-Net/WireMock.Net</RepositoryUrl>
1414
<ApplicationIcon>../../resources/WireMock.Net-Logo.ico</ApplicationIcon>
1515
<PackageReadmeFile>PackageReadme.md</PackageReadmeFile>
16+
<LangVersion>12.0</LangVersion>
1617
<Nullable>enable</Nullable>
1718
</PropertyGroup>
1819

examples/WireMock.Net.Client.Net472/Program.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using Newtonsoft.Json;
1+
// Copyright © WireMock.Net
2+
3+
using Newtonsoft.Json;
24
using RestEase;
35
using System;
46
using System.Net.Http.Headers;

examples/WireMock.Net.Client.Net472/Properties/AssemblyInfo.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System.Reflection;
1+
// Copyright © WireMock.Net
2+
3+
using System.Reflection;
24
using System.Runtime.CompilerServices;
35
using System.Runtime.InteropServices;
46

examples/WireMock.Net.Console.GrpcClient/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using Greet;
24
using Grpc.Net.Client;
35

examples/WireMock.Net.Console.NET6.WithCertificate/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.IO;
24
using WireMock.Logging;
35
using WireMock.Server;

examples/WireMock.Net.Console.NET7.UsingNuGet/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.Net;
24
using System.Net.Http.Headers;
35
using System.Text;
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
// Copyright © WireMock.Net
2+
13
// C# Hello

examples/WireMock.Net.Console.NETCoreApp/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.IO;
24
using System.Reflection;
35
using log4net;
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
// Copyright © WireMock.Net
2+
13
// C# Hello

examples/WireMock.Net.Console.NETCoreApp3WithCertificate/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using WireMock.Logging;
24
using WireMock.Server;
35
using WireMock.Settings;

examples/WireMock.Net.Console.Net452.Classic/CustomFileSystemFileHandler.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.Collections.Generic;
24
using System.IO;
35
using WireMock.Handlers;

examples/WireMock.Net.Console.Net452.Classic/MainApp.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System;
24
using System.Collections.Generic;
35
using System.Globalization;

examples/WireMock.Net.Console.Net452.Classic/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.IO;
24
using log4net.Config;
35

examples/WireMock.Net.Console.Net452.Classic/Properties/AssemblyInfo.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System.Reflection;
1+
// Copyright © WireMock.Net
2+
3+
using System.Reflection;
24
using System.Runtime.InteropServices;
35

46
// General Information about an assembly is controlled through the following

examples/WireMock.Net.Console.Net461.Classic/Properties/AssemblyInfo.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System.Reflection;
1+
// Copyright © WireMock.Net
2+
3+
using System.Reflection;
24
using System.Runtime.CompilerServices;
35
using System.Runtime.InteropServices;
46

examples/WireMock.Net.Console.Net472.Classic/Properties/AssemblyInfo.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System.Reflection;
1+
// Copyright © WireMock.Net
2+
3+
using System.Reflection;
24
using System.Runtime.CompilerServices;
35
using System.Runtime.InteropServices;
46

examples/WireMock.Net.Console.Proxy.NETCoreApp/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using Newtonsoft.Json;
24
using WireMock.Logging;
35
using WireMock.RequestBuilders;

examples/WireMock.Net.Console.Proxy.Net452/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System;
24
using System.Collections.Specialized;
35
using System.Net.Http;

examples/WireMock.Net.Console.Proxy.Net452/Properties/AssemblyInfo.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System.Reflection;
1+
// Copyright © WireMock.Net
2+
3+
using System.Reflection;
24
using System.Runtime.InteropServices;
35

46
// General Information about an assembly is controlled through the following

examples/WireMock.Net.Console.RequestLogTest/Program.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System;
1+
// Copyright © WireMock.Net
2+
3+
using System;
24
using System.Linq;
35
using System.Net.Http;
46
using System.Threading.Tasks;

examples/WireMock.Net.OpenApiParser.ConsoleApp/DynamicDataGeneration.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using RandomDataGenerator.FieldOptions;
24
using RandomDataGenerator.Randomizers;
35
using WireMock.Net.OpenApiParser.Settings;

examples/WireMock.Net.OpenApiParser.ConsoleApp/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System;
24
using System.IO;
35
using WireMock.RequestBuilders;

examples/WireMock.Net.OpenApiParser.ConsoleApp/Run.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System;
24
using System.Collections.Generic;
35
using System.Linq;

examples/WireMock.Net.Service/Installer.Designer.cs

+3-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/WireMock.Net.Service/Installer.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System;
1+
// Copyright © WireMock.Net
2+
3+
using System;
24
using System.Collections;
35
using System.Collections.Generic;
46
using System.ComponentModel;

examples/WireMock.Net.Service/Program.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using log4net.Config;
1+
// Copyright © WireMock.Net
2+
3+
using log4net.Config;
24
using System;
35
using System.IO;
46
using System.ServiceProcess;

examples/WireMock.Net.Service/Properties/AssemblyInfo.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System.Reflection;
1+
// Copyright © WireMock.Net
2+
3+
using System.Reflection;
24
using System.Runtime.InteropServices;
35

46
// General Information about an assembly is controlled through the following

examples/WireMock.Net.Service/WireMockLog4NetLogger.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System;
1+
// Copyright © WireMock.Net
2+
3+
using System;
24
using log4net;
35
using Newtonsoft.Json;
46
using Wiremock.Net.Service;

examples/WireMock.Net.TestcontainersExample/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using Newtonsoft.Json;
24
using Testcontainers.MsSql;
35
using WireMock.Net.Testcontainers;

examples/WireMock.Net.WebApplication.NET6/App.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using Microsoft.Extensions.Hosting;
24
using System.Threading;
35
using System.Threading.Tasks;

examples/WireMock.Net.WebApplication.NET6/IWireMockService.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
namespace WireMock.Net.WebApplication;
24

35
public interface IWireMockService

examples/WireMock.Net.WebApplication.NET6/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using Microsoft.Extensions.Configuration;
24
using Microsoft.Extensions.DependencyInjection;
35
using Microsoft.Extensions.Hosting;

examples/WireMock.Net.WebApplication.NET6/WireMockService.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System;
24
using Microsoft.Extensions.Logging;
35
using Microsoft.Extensions.Options;

examples/WireMock.Net.WebApplication.NETCore3/App.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using Microsoft.Extensions.Hosting;
1+
// Copyright © WireMock.Net
2+
3+
using Microsoft.Extensions.Hosting;
24
using System.Threading;
35
using System.Threading.Tasks;
46

examples/WireMock.Net.WebApplication.NETCore3/IWireMockService.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
namespace WireMock.Net.WebApplication
1+
// Copyright © WireMock.Net
2+
3+
namespace WireMock.Net.WebApplication
24
{
35
public interface IWireMockService
46
{

examples/WireMock.Net.WebApplication.NETCore3/Program.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using Microsoft.Extensions.Configuration;
1+
// Copyright © WireMock.Net
2+
3+
using Microsoft.Extensions.Configuration;
24
using Microsoft.Extensions.DependencyInjection;
35
using Microsoft.Extensions.Hosting;
46
using Microsoft.Extensions.Logging;

examples/WireMock.Net.WebApplication.NETCore3/WireMockService.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System;
1+
// Copyright © WireMock.Net
2+
3+
using System;
24
using Microsoft.Extensions.Logging;
35
using Microsoft.Extensions.Options;
46
using Newtonsoft.Json;

examples/WireMockAzureQueueExample/Function1.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using Microsoft.Azure.WebJobs;
24
using Microsoft.Extensions.Logging;
35

examples/WireMockAzureQueueProxy/Program.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using Newtonsoft.Json;
24
using WireMock.Logging;
35
using WireMock.Server;

hdr.ps1

+11-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@ param($target = "C:\Dev\Github\WireMock.Net")
33
$header = "// Copyright © WireMock.Net
44
"
55

6-
function Write-Header ($file)
7-
{
8-
$content = Get-Content $file
6+
function Write-Header ($file) {
7+
$content = Get-Content $file -Raw # Using -Raw to read the entire file as a single string
98
$filename = Split-Path -Leaf $file
10-
$fileheader = $header
11-
Set-Content $file $fileheader
12-
Add-Content $file $content
9+
10+
# Check if the file content starts with the auto-generated line
11+
if ($content.TrimStart().StartsWith("// <auto-generated>")) {
12+
Write-Host "Skipping auto-generated file: $filename"
13+
} else {
14+
# If not an auto-generated file, prepend the header
15+
Set-Content $file $header
16+
Add-Content $file $content -NoNewline # Writing back to the file without an extra newline
17+
}
1318
}
1419

1520
Get-ChildItem $target -Recurse | ? { $_.Extension -like ".cs" } | % `

src/Directory.Build.props

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<Project>
22
<PropertyGroup>
3-
<LangVersion>latest</LangVersion>
3+
<LangVersion>12.0</LangVersion>
4+
<Nullable>enable</Nullable>
45
</PropertyGroup>
56

67
<ItemGroup>

src/WireMock.Net.Abstractions/Admin/Mappings/BodyModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
namespace WireMock.Admin.Mappings;
24

35
/// <summary>

src/WireMock.Net.Abstractions/Admin/Mappings/ClientIPModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
namespace WireMock.Admin.Mappings;
24

35
/// <summary>

src/WireMock.Net.Abstractions/Admin/Mappings/CookieModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.Collections.Generic;
24

35
namespace WireMock.Admin.Mappings;

src/WireMock.Net.Abstractions/Admin/Mappings/EncodingModel.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
namespace WireMock.Admin.Mappings
1+
// Copyright © WireMock.Net
2+
3+
namespace WireMock.Admin.Mappings
24
{
35
/// <summary>
46
/// EncodingModel

src/WireMock.Net.Abstractions/Admin/Mappings/FaultModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
namespace WireMock.Admin.Mappings;
24

35
/// <summary>

src/WireMock.Net.Abstractions/Admin/Mappings/HeaderModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.Collections.Generic;
24

35
namespace WireMock.Admin.Mappings;

src/WireMock.Net.Abstractions/Admin/Mappings/MappingModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System;
24
using WireMock.Models;
35

src/WireMock.Net.Abstractions/Admin/Mappings/MatcherModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.Collections.Generic;
24
using System;
35

src/WireMock.Net.Abstractions/Admin/Mappings/ParamModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
namespace WireMock.Admin.Mappings;
24

35
/// <summary>

src/WireMock.Net.Abstractions/Admin/Mappings/PathModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
namespace WireMock.Admin.Mappings;
24

35
/// <summary>

src/WireMock.Net.Abstractions/Admin/Mappings/RequestModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.Collections.Generic;
24

35
namespace WireMock.Admin.Mappings;

src/WireMock.Net.Abstractions/Admin/Mappings/ResponseModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System.Collections.Generic;
24
using WireMock.Admin.Settings;
35

src/WireMock.Net.Abstractions/Admin/Mappings/StatusModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System;
24

35
namespace WireMock.Admin.Mappings;

src/WireMock.Net.Abstractions/Admin/Mappings/TimeSettingsModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
using System;
24

35
namespace WireMock.Models

src/WireMock.Net.Abstractions/Admin/Mappings/UrlModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
namespace WireMock.Admin.Mappings;
24

35
/// <summary>

src/WireMock.Net.Abstractions/Admin/Mappings/WebProxyModel.cs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// Copyright © WireMock.Net
2+
13
namespace WireMock.Admin.Mappings;
24

35
/// <summary>

0 commit comments

Comments
 (0)