also dictionary

alphons <alphons@heijden.com> 21 Jan 2026, 18:06
447b5a3d5c46bae3757bcf94aaa1612e7848b17c
4 files changed
  • JsonBodyProviderTest/Controllers/FirstController.cs
  • JsonBodyProviderTest/JsonBodyProviderMulti.http
  • JsonBodyProviderTest/JsonBodyProviderTest.http
  • JsonBodyProviderTest/Program.cs
diff --git a/JsonBodyProviderTest/Controllers/FirstController.cs b/JsonBodyProviderTest/Controllers/FirstController.cs
index 941f40f..8e24ea0 100644
--- a/JsonBodyProviderTest/Controllers/FirstController.cs
+++ b/JsonBodyProviderTest/Controllers/FirstController.cs
@@ -6,18 +6,7 @@ namespace JsonBodyProviderTest.Controllers;
public class FirstController : ControllerBase
{
[HttpPost("Test")]
- public IActionResult Test(string Name, int age)
- {
- return Ok(new
- {
- Name = $"Your name {Name}",
- Age = $"Your age {age}"
- });
- }
-
-
- [HttpPost("Multi")]
- public IActionResult MultiTest(
+ public IActionResult Test(
string EventName,
string UserId,
DateTime Timestamp,
diff --git a/JsonBodyProviderTest/JsonBodyProviderMulti.http b/JsonBodyProviderTest/JsonBodyProviderMulti.http
deleted file mode 100644
index 988c103..0000000
--- a/JsonBodyProviderTest/JsonBodyProviderMulti.http
+++ /dev/null
@@ -1,20 +0,0 @@
-@JsonBodyProviderTest_HostAddress = http://localhost:5129
-
-POST {{JsonBodyProviderTest_HostAddress}}/First/Multi
-Content-Type: application/json
-
-{
- "EventName": "Alphons",
- "UserId": "alphons",
- "Timestamp" : "2025-06-18T14:22:09Z",
- "Value": 1,
- "Weight": 123.4567,
- "IntList": [ 1, 2, 3],
- "Properties": {
- "category": "electronics",
- "source": "newsletter"
- },
- "isConversion": true,
- "campaignId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
-}
-
diff --git a/JsonBodyProviderTest/JsonBodyProviderTest.http b/JsonBodyProviderTest/JsonBodyProviderTest.http
index 0775a3a..d0859f0 100644
--- a/JsonBodyProviderTest/JsonBodyProviderTest.http
+++ b/JsonBodyProviderTest/JsonBodyProviderTest.http
@@ -4,6 +4,16 @@ POST {{JsonBodyProviderTest_HostAddress}}/First/Test
Content-Type: application/json
{
- "Name": "Alphons",
- "age": 21
+ "EventName": "Alphons",
+ "UserId": "alphons",
+ "Timestamp" : "2025-06-18T14:22:09Z",
+ "Value": 1,
+ "Weight": 123.4567,
+ "IntList": [ 1, 2, 3],
+ "Properties": {
+ "category": "electronics",
+ "source": "newsletter"
+ },
+ "isConversion": true,
+ "campaignId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
diff --git a/JsonBodyProviderTest/Program.cs b/JsonBodyProviderTest/Program.cs
index 61d5d05..e2bc3c1 100644
--- a/JsonBodyProviderTest/Program.cs
+++ b/JsonBodyProviderTest/Program.cs
@@ -3,7 +3,7 @@ using JsonBodyProvider;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddControllers();
-builder.Services.AddJsonProviders(CorrectLists: true);
+builder.Services.AddJsonProviders(CorrectLists: false);
var app = builder.Build();