mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-01-11 13:00:33 +01:00
Page:
Development Information
Pages
Admin API Reference
Compatibility WireMock.org
Conflict on Microsoft.CodeAnalysis.CSharp
Cors
Could not load file or assembly RestEase
Development Information
Faults
FluentAssertions
Home
KestrelServerOptions
Mapping
MimeKit and MimeKitLite
MyGet preview versions
Pact
Proxying
References
RegexExtended
Request Matcher FormUrlEncodedMatcher
Request Matchers
Request Matching CSharpCode
Request Matching GraphQLMatcher
Request Matching JsonMatcher
Request Matching JsonPartialMatcher
Request Matching JsonPartialWildcardMatcher
Request Matching JsonPathMatcher
Request Matching MimePartMatcher
Request Matching ProtoBuf
Request Matching Tips
Request Matching
Response Templating
Scenarios and States
Settings
Stubbing
Using HTTPS (SSL)
Using WireMock in UnitTests
Using WireMock.Net.Aspire
Using WireMock.Net.Testcontainers
Webhook
What Is WireMock.Net
WireMock as a (Azure) Web App
WireMock as a Windows Service
WireMock as a standalone process
WireMock as dotnet tool
WireMock commandline parameters
WireMock.Org
Xamarin Could not load file or assembly
Clone
5
Development Information
Stef Heyenrath edited this page 2022-04-22 16:09:07 +02:00
Table of Contents
Development Information
This page described some more details about the supported .NET frameworks and some build information.
Frameworks
The following frameworks are supported:
- net 4.5.1 and up (Microsoft.AspNet.WebApi.OwinSelfHost version 5.2.6)
- net 4.6.1 and up (Microsoft.AspNetCore version 2.1.2)
- netstandard 1.3 (Microsoft.AspNetCore version 1.1.7)
- netstandard 2.0 (Microsoft.AspNetCore version 2.1.2)
Build info
To building on Windows you need:
- Microsoft .NET Framework 4.5.1 Developer Pack
- Microsoft .NET Framework 4.5.2 Developer Pack
- Microsoft .NET Framework 4.6 Targeting Pack
- Microsoft .NET Framework 4.6.1 Developer Pack
- .NET Core 1.1 (https://www.microsoft.com/net/download/dotnet-core/1.1)
- .NET Core 2.0 (https://www.microsoft.com/net/download/dotnet-core/2.0)
To build on Linux (not tested yet...) you need:
- Mono ?
- .NET Core 1.1 (https://www.microsoft.com/net/download/dotnet-core/1.1)
- .NET Core 2.0 (https://www.microsoft.com/net/download/dotnet-core/2.0)
Build info VSCode
For building and running all code in VSCode:
- download nuget.exe from https://www.nuget.org/downloads
- copy nuget.exe to a folder which is listed in the path or just in c:\Windows
- go to the root from this project and run
nuget restore - all packages are now restored into the
WireMock.Net\packagesfolder
Note
An example project like WireMock.Net.Console.Net452.Classic still shows some red errors in VSCode, but you can just run dotnet build.
But you can just execute .\bin\Debug\WireMock.Net.ConsoleApplication.exe to run the application
Coding Guidelines
todo
Pages
- Home
- What is WireMock.Net
- WireMock.Org
- References
- Settings
- Admin REST API
- Proxying
- Stubbing
- Webhook
- Request Matching
- Response Templating
- Unit Testing
- Using WireMock
- Advanced
- Errors