💥 Make gateway no longer terminate ws connections

This commit is contained in:
2025-07-20 01:32:40 +08:00
parent 7b9150bd88
commit a37ca3c772
4 changed files with 37 additions and 10 deletions

View File

@@ -1,4 +1,5 @@
using DysonNetwork.Shared.Registry;
using Microsoft.AspNetCore.Http.Timeouts;
using Yarp.ReverseProxy.Configuration;
namespace DysonNetwork.Gateway.Startup;
@@ -7,10 +8,15 @@ public static class ServiceCollectionExtensions
{
public static IServiceCollection AddGateway(this IServiceCollection services, IConfiguration configuration)
{
services.AddReverseProxy();
services
.AddReverseProxy()
.ConfigureHttpClient((context, handler) =>
{
});
services.AddRegistryService(configuration);
services.AddSingleton<IProxyConfigProvider, RegistryProxyConfigProvider>();
return services;
}
}
}