Move the type to its own file

This commit is contained in:
Jeff Leung 2024-09-03 22:40:15 -07:00
parent d71fc7df9e
commit d50cc3ed4c
2 changed files with 12 additions and 11 deletions

View File

@ -0,0 +1,11 @@
using AS1024.NetworkQuality.Server;
using System.Text.Json.Serialization;
[JsonSerializable(typeof(ConfigResponse))]
[JsonSerializable(typeof(Microsoft.AspNetCore.Mvc.ProblemDetails))]
[JsonSourceGenerationOptions(GenerationMode = JsonSourceGenerationMode.Default,
PropertyNamingPolicy = JsonKnownNamingPolicy.SnakeCaseLower)]
internal partial class AppJsonSerializerContext : JsonSerializerContext
{
}

View File

@ -1,6 +1,5 @@
using AS1024.NetworkQuality.Server;
using System.Text.Json;
using System.Text.Json.Serialization;
const string schemeNetQuality = "https";
var builder = WebApplication.CreateSlimBuilder(args);
@ -102,12 +101,3 @@ app.MapPost("/api/v1/upload", (HttpRequest request, ILogger<Program> logger) =>
});
app.Run();
[JsonSerializable(typeof(ConfigResponse))]
[JsonSerializable(typeof(Microsoft.AspNetCore.Mvc.ProblemDetails))]
[JsonSourceGenerationOptions(GenerationMode = JsonSourceGenerationMode.Default,
PropertyNamingPolicy = JsonKnownNamingPolicy.SnakeCaseLower)]
internal partial class AppJsonSerializerContext : JsonSerializerContext
{
}