Mattias Sundström and Mattias
0132ec873a
Add ScribanRegistrationCallback to register custom Scriban functions ( #1515 ) ( #1516 )
...
- Add WireMockServerSettings.ScribanRegistrationCallback
(Action<object, IFileSystemHandler>?) so code-configured servers can add
functions, objects or variables to Scriban and Scriban-DotLiquid templates.
- Pass the settings to ScribanContextFactory, which invokes the callback with
a new ScriptObject per transformer context.
- Push the custom globals beneath the template model in ScribanContext so
request, response, mapping and data take precedence; keep the original
Template.Render call when no callback is configured.
- Add the strongly typed WithScribanRegistration extension method.
- Add a Scriban example to the .NET 8 console app.
- Make the proxy tests use a local target server instead of www.google.com,
and skip the IPv6 loopback test when the OS has no IPv6 support.
Co-authored-by: Mattias <13809209+Quattordici@users.noreply.github.com >
2026-10-18 09:29:11 +02:00
Stef Heyenrath
b0f9924933
Add example /test ( #1513 )
2026-10-06 22:51:17 +02:00
Stef Heyenrath
e4389333a1
2.16.0
2026-09-19 07:54:10 +02:00
Stef Heyenrath
8260dba641
Add some more tests for WireMockList + move AdminPaths.cs file ( #1491 )
2026-07-18 09:48:41 +02:00
Stef Heyenrath
ca788cb9b0
Add WireMockAspNetCoreLogger to log Kestrel warnings/errors ( #1432 )
...
* Add WireMockAspNetCoreLogger
* fix tests
* x
* .
2026-03-14 10:30:56 +01:00
Stef Heyenrath
a292f28dda
Version 2.x ( #1359 )
...
* Version 2.x
* Setup .NET 9
* 12
* cleanup some #if for NETSTANDARD1_3
* cleanup + fix tests for net8
* openapi
* NO ConfigureAwait(false) + cleanup
* .
* #endif
* HashSet
* WireMock.Net.NUnit
* HttpContext
* Add WebSockets (#1423 )
* Add WebSockets
* Add tests
* fix
* more tests
* Add tests
* ...
* remove IOwin
* -
* tests
* fluent
* ok
* match
* .
* byte[]
* x
* func
* func
* byte
* trans
* ...
* frameworks.........
* jmes
* xxx
* sc
* using var httpClient = new HttpClient();
* usings
* maxRetries
* up
* xunit v3
* ct
* ---
* ct
* ct2
* T Unit
* WireMock.Net.TUnitTests / 10
* t unit first
* --project
* no tunit
* t2
* --project
* --project
* ci - --project
* publish ./test/wiremock-coverage.xml
* windows
* .
* log
* ...
* log
* goed
* BodyType
* .
* .
* --scenario
* ...
* pact
* ct
* .
* WireMock.Net.RestClient.AwesomeAssertions (#1427 )
* WireMock.Net.RestClient.AwesomeAssertions
* ok
* atpath
* fix test
* sonar fixes
* ports
* proxy test
* FIX?
* ---
* await Task.Delay(100, _ct);
* ?
* --project
* Aspire: use IDistributedApplicationEventingSubscriber (#1428 )
* broadcast
* ok
* more tsts
* .
* Collection
* up
* .
* 2
* remove nfluent
* <VersionPrefix>2.0.0-preview-02</VersionPrefix>
* ...
* .
* nuget icon
* .
* <PackageReference Include="JmesPath.Net" Version="1.1.0" />
* x
* 500
* .
* fix some warnings
* ws
2026-03-11 17:02:47 +01:00
Stef Heyenrath
702e156ddc
Fix MimePartMatcher and add more tests ( #1389 )
...
* mp
* .
* --return
* Fixed
* --
* ...
* fix
* ...
* .
2026-01-24 09:15:43 +01:00
Stef Heyenrath and Copilot
5885324dfb
Fix WithProbability logic ( #1367 )
...
* Fix WithProbability logic
* .
* FIX
* Update src/WireMock.Net.Minimal/Owin/MappingMatcher.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-22 10:16:59 +02:00
Stef Heyenrath
7a187dfb78
Add more examples for WithGraphQLSchema ( #1335 )
2025-07-23 09:34:31 +02:00
Stef Heyenrath
acd6592562
remove some old console projects
2025-06-13 13:07:48 +02:00