Add files via upload

This commit is contained in:
weiaiweiai
2025-09-21 16:38:23 +08:00
committed by GitHub
commit a60afec5a8
11 changed files with 847 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
using WebApplication4.Services;
var builder = WebApplication.CreateBuilder(args);
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
builder.Services.AddControllers();
// ȫ<><C8AB><EFBFBD>ſ<EFBFBD> CORS<52><53><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ã<EFBFBD><C3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ս<EFBFBD><D5BD><EFBFBD>
builder.Services.AddCors(options =>
{
options.AddPolicy("AllowAll", policy =>
policy.AllowAnyOrigin()
.AllowAnyHeader()
.AllowAnyMethod());
});
// WebSocket <20><><EFBFBD><EFBFBD>
builder.Services.AddSingleton<WebSocketMessageStore>();
builder.Services.AddHostedService<WebSocketClientBackgroundService>();
builder.Services.AddEndpointsApiExplorer();
// builder.Services.AddSwaggerGen(); // <20><><EFBFBD><EFBFBD><EFBFBD>ٴ<EFBFBD><D9B4><EFBFBD>
var app = builder.Build();
// <20><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD> MapControllers ֮ǰ
app.UseCors("AllowAll");
// <20><><EFBFBD><EFBFBD><EFBFBD>м<EFBFBD><D0BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ɷ<EFBFBD><C9B7>ڴ˴<DAB4><CBB4><EFBFBD>
// app.UseHttpsRedirection();
app.MapControllers();
app.Run();