From f1ed3ff5283ab0535430c900f54bd69c68d32107 Mon Sep 17 00:00:00 2001 From: Safia Abdalla Date: Thu, 25 Apr 2024 13:15:37 -0700 Subject: [PATCH 1/4] Add `IsDevelopment` guard to UseSwaggerUI in samples --- .../LandUse_WebApi/Program.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs b/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs index 5ce0cdc68..243b8abfa 100644 --- a/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs +++ b/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs @@ -20,10 +20,13 @@ app.UseSwagger(); -app.UseSwaggerUI(c => +if (app.Environment.IsDevelopment()) { - c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1"); -}); + app.UseSwaggerUI(c => + { + c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1"); + }); +} // Define prediction route & handler app.MapPost("/predict", From a56e5497ec9ef6459c34cef9f399e5bbaa8d32e8 Mon Sep 17 00:00:00 2001 From: Safia Abdalla Date: Thu, 25 Apr 2024 18:11:09 -0700 Subject: [PATCH 2/4] Update Program.cs --- .../ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs b/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs index 243b8abfa..30ebde9f4 100644 --- a/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs +++ b/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs @@ -20,7 +20,7 @@ app.UseSwagger(); -if (app.Environment.IsDevelopment()) +if (builder.Environment.IsDevelopment()) { app.UseSwaggerUI(c => { From 1f54300b2c7c7c30565b4cd87b87edc93bbec45f Mon Sep 17 00:00:00 2001 From: Safia Abdalla Date: Mon, 29 Apr 2024 08:48:05 -0700 Subject: [PATCH 3/4] Update Program.cs --- .../LandUse_WebApi/Program.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs b/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs index 30ebde9f4..b23d56c3a 100644 --- a/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs +++ b/samples/modelbuilder/ImageClassification_Azure_LandUse/LandUse_WebApi/Program.cs @@ -1,5 +1,6 @@ -// This file was auto-generated by ML.NET Model Builder. +// This file was auto-generated by ML.NET Model Builder. using Microsoft.AspNetCore.Builder; +using Microsoft.Extensions.Hosting; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.ML; using Microsoft.OpenApi.Models; @@ -20,7 +21,7 @@ app.UseSwagger(); -if (builder.Environment.IsDevelopment()) +if (app.Environment.IsDevelopment()) { app.UseSwaggerUI(c => { @@ -35,4 +36,3 @@ // Run app app.Run(); - From 6418ac06ab11acf48d7bfbecca54b74c29a1c1ce Mon Sep 17 00:00:00 2001 From: Safia Abdalla Date: Mon, 29 Apr 2024 17:26:52 +0000 Subject: [PATCH 4/4] Fix eShopDashboard sample --- .../Forecasting-Sales/src/eShopDashboard/Startup.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/csharp/end-to-end-apps/Forecasting-Sales/src/eShopDashboard/Startup.cs b/samples/csharp/end-to-end-apps/Forecasting-Sales/src/eShopDashboard/Startup.cs index 2421912da..fa1681154 100644 --- a/samples/csharp/end-to-end-apps/Forecasting-Sales/src/eShopDashboard/Startup.cs +++ b/samples/csharp/end-to-end-apps/Forecasting-Sales/src/eShopDashboard/Startup.cs @@ -95,7 +95,7 @@ public void Configure(IApplicationBuilder app, IHostingEnvironment env) var pathBase = Configuration["PATH_BASE"]; app.UseSwagger(); - if (app.Environment.IsDevelopment()) + if (env.IsDevelopment()) { app.UseSwaggerUI(c => {