Files
VDR/VirtualDDNSRouter.Server/Program.cs
2025-08-19 21:14:03 +03:30

29 lines
618 B
C#

using System.Text.Json.Serialization;
using Microsoft.AspNetCore.Http.HttpResults;
var builder = WebApplication.CreateSlimBuilder(args);
builder.Services.ConfigureHttpJsonOptions(options =>
{
options.SerializerOptions.TypeInfoResolverChain.Insert(0, AppJsonSerializerContext.Default);
});
// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi
builder.Services.AddOpenApi();
var app = builder.Build();
if (app.Environment.IsDevelopment())
{
app.MapOpenApi();
}
app.Run();
[JsonSerializable(typeof(Object))]
internal partial class AppJsonSerializerContext : JsonSerializerContext
{
}