new src dir

alphons <alphons@heijden.com> 16 Feb 2026, 10:31
323d71d45a6601c1c1a38ad1071355e6db8d7d80
28 files changed
  • JsonBodyProvider.sln
  • JsonBodyProvider/JsonBodyCorrectLists.cs
  • JsonBodyProvider/JsonBodyExtensions.cs
  • JsonBodyProvider/JsonBodyProvider.csproj
  • JsonBodyProvider/JsonBodyValueProvider.cs
  • JsonBodyProvider/JsonBodyValueProviderFactory.cs
  • JsonBodyProviderTest/Controllers/FirstController.cs
  • JsonBodyProviderTest/JsonBodyProviderTest.csproj
  • JsonBodyProviderTest/JsonBodyProviderTest.http
  • JsonBodyProviderTest/Program.cs
  • JsonBodyProviderTest/Properties/launchSettings.json
  • JsonBodyProviderTest/appsettings.Development.json
  • JsonBodyProviderTest/appsettings.json
  • JsonBodyProviderTest/wwwroot/Index.html
  • src/JsonBodyProvider.sln
  • src/JsonBodyProvider/JsonBodyCorrectLists.cs
  • src/JsonBodyProvider/JsonBodyExtensions.cs
  • src/JsonBodyProvider/JsonBodyProvider.csproj
  • src/JsonBodyProvider/JsonBodyValueProvider.cs
  • src/JsonBodyProvider/JsonBodyValueProviderFactory.cs
  • src/JsonBodyProviderTest/Controllers/FirstController.cs
  • src/JsonBodyProviderTest/JsonBodyProviderTest.csproj
  • src/JsonBodyProviderTest/JsonBodyProviderTest.http
  • src/JsonBodyProviderTest/Program.cs
  • src/JsonBodyProviderTest/Properties/launchSettings.json
  • src/JsonBodyProviderTest/appsettings.Development.json
  • src/JsonBodyProviderTest/appsettings.json
  • src/JsonBodyProviderTest/wwwroot/Index.html
diff --git a/JsonBodyProvider.sln b/src/JsonBodyProvider.sln
similarity index 100%
rename from JsonBodyProvider.sln
rename to src/JsonBodyProvider.sln
diff --git a/JsonBodyProvider/JsonBodyCorrectLists.cs b/src/JsonBodyProvider/JsonBodyCorrectLists.cs
similarity index 100%
rename from JsonBodyProvider/JsonBodyCorrectLists.cs
rename to src/JsonBodyProvider/JsonBodyCorrectLists.cs
diff --git a/JsonBodyProvider/JsonBodyExtensions.cs b/src/JsonBodyProvider/JsonBodyExtensions.cs
similarity index 91%
rename from JsonBodyProvider/JsonBodyExtensions.cs
rename to src/JsonBodyProvider/JsonBodyExtensions.cs
index edb2115..d64f393 100644
--- a/JsonBodyProvider/JsonBodyExtensions.cs
+++ b/src/JsonBodyProvider/JsonBodyExtensions.cs
@@ -2,15 +2,15 @@
namespace JsonBodyProvider;
- public static class JsonBodyExtensions
- {
+public static class JsonBodyExtensions
+{
public static IServiceCollection AddJsonProviders(this IServiceCollection services, bool CorrectLists = false)
{
return services
.AddControllers(options =>
{
options.ValueProviderFactories.Add(new JsonBodyValueProviderFactory());
- if(CorrectLists)
+ if (CorrectLists)
{
options.ModelBinderProviders.Insert(0, new NoFallbackListBinderProvider());
options.ModelBinderProviders.Insert(0, new EmptyStringPreservingBinderProvider());
diff --git a/JsonBodyProvider/JsonBodyProvider.csproj b/src/JsonBodyProvider/JsonBodyProvider.csproj
similarity index 100%
rename from JsonBodyProvider/JsonBodyProvider.csproj
rename to src/JsonBodyProvider/JsonBodyProvider.csproj
diff --git a/JsonBodyProvider/JsonBodyValueProvider.cs b/src/JsonBodyProvider/JsonBodyValueProvider.cs
similarity index 100%
rename from JsonBodyProvider/JsonBodyValueProvider.cs
rename to src/JsonBodyProvider/JsonBodyValueProvider.cs
diff --git a/JsonBodyProvider/JsonBodyValueProviderFactory.cs b/src/JsonBodyProvider/JsonBodyValueProviderFactory.cs
similarity index 100%
rename from JsonBodyProvider/JsonBodyValueProviderFactory.cs
rename to src/JsonBodyProvider/JsonBodyValueProviderFactory.cs
diff --git a/JsonBodyProviderTest/Controllers/FirstController.cs b/src/JsonBodyProviderTest/Controllers/FirstController.cs
similarity index 100%
rename from JsonBodyProviderTest/Controllers/FirstController.cs
rename to src/JsonBodyProviderTest/Controllers/FirstController.cs
diff --git a/JsonBodyProviderTest/JsonBodyProviderTest.csproj b/src/JsonBodyProviderTest/JsonBodyProviderTest.csproj
similarity index 100%
rename from JsonBodyProviderTest/JsonBodyProviderTest.csproj
rename to src/JsonBodyProviderTest/JsonBodyProviderTest.csproj
diff --git a/JsonBodyProviderTest/JsonBodyProviderTest.http b/src/JsonBodyProviderTest/JsonBodyProviderTest.http
similarity index 100%
rename from JsonBodyProviderTest/JsonBodyProviderTest.http
rename to src/JsonBodyProviderTest/JsonBodyProviderTest.http
diff --git a/JsonBodyProviderTest/Program.cs b/src/JsonBodyProviderTest/Program.cs
similarity index 100%
rename from JsonBodyProviderTest/Program.cs
rename to src/JsonBodyProviderTest/Program.cs
diff --git a/JsonBodyProviderTest/Properties/launchSettings.json b/src/JsonBodyProviderTest/Properties/launchSettings.json
similarity index 100%
rename from JsonBodyProviderTest/Properties/launchSettings.json
rename to src/JsonBodyProviderTest/Properties/launchSettings.json
diff --git a/JsonBodyProviderTest/appsettings.Development.json b/src/JsonBodyProviderTest/appsettings.Development.json
similarity index 100%
rename from JsonBodyProviderTest/appsettings.Development.json
rename to src/JsonBodyProviderTest/appsettings.Development.json
diff --git a/JsonBodyProviderTest/appsettings.json b/src/JsonBodyProviderTest/appsettings.json
similarity index 100%
rename from JsonBodyProviderTest/appsettings.json
rename to src/JsonBodyProviderTest/appsettings.json
diff --git a/JsonBodyProviderTest/wwwroot/Index.html b/src/JsonBodyProviderTest/wwwroot/Index.html
similarity index 100%
rename from JsonBodyProviderTest/wwwroot/Index.html
rename to src/JsonBodyProviderTest/wwwroot/Index.html