From 6dbecfbc63503568eeb5cff1c217fd375a2261d0 Mon Sep 17 00:00:00 2001 From: Marco Minerva Date: Thu, 16 Jan 2025 14:38:33 +0100 Subject: [PATCH] Update OpenAPI setup and package versions Updated `Program.cs` to always execute OpenAPI setup, including `app.MapOpenApi()` and `app.UseSwaggerUI`, and added `options.RemoveServerList()` to `builder.Services.AddOpenApi`. Simplified `app.UseSwaggerUI` call. In `SqlDatabaseVectorSearch.csproj`, updated `Microsoft.ML.Tokenizers` to `1.0.1`, `Microsoft.ML.Tokenizers.Data.Cl100kBase` and `Microsoft.ML.Tokenizers.Data.O200kBase` to `1.0.1`, `MinimalHelpers.OpenApi` to `2.1.3`, and `TinyHelpers.AspNetCore` to `4.0.15`. --- SqlDatabaseVectorSearch/Program.cs | 14 ++++++-------- .../SqlDatabaseVectorSearch.csproj | 10 +++++----- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/SqlDatabaseVectorSearch/Program.cs b/SqlDatabaseVectorSearch/Program.cs index bdfd360..8fb3be2 100644 --- a/SqlDatabaseVectorSearch/Program.cs +++ b/SqlDatabaseVectorSearch/Program.cs @@ -47,6 +47,7 @@ builder.Services.AddScoped(); builder.Services.AddOpenApi(options => { options.AddDefaultResponse(); + options.RemoveServerList(); }); builder.Services.AddDefaultProblemDetails(); @@ -60,15 +61,12 @@ app.UseHttpsRedirection(); app.UseExceptionHandler(); app.UseStatusCodePages(); -if (app.Environment.IsDevelopment()) +app.MapOpenApi(); +app.UseSwaggerUI(options => { - app.MapOpenApi(); - app.UseSwaggerUI(options => - { - options.RoutePrefix = string.Empty; - options.SwaggerEndpoint("/openapi/v1.json", builder.Environment.ApplicationName); - }); -} + options.RoutePrefix = string.Empty; + options.SwaggerEndpoint("/openapi/v1.json", builder.Environment.ApplicationName); +}); var documentsApiGroup = app.MapGroup("/api/documents").WithTags("Documents"); diff --git a/SqlDatabaseVectorSearch/SqlDatabaseVectorSearch.csproj b/SqlDatabaseVectorSearch/SqlDatabaseVectorSearch.csproj index cfb08f7..dce7c0e 100644 --- a/SqlDatabaseVectorSearch/SqlDatabaseVectorSearch.csproj +++ b/SqlDatabaseVectorSearch/SqlDatabaseVectorSearch.csproj @@ -13,14 +13,14 @@ - - - + + + - + - +