From 7ff298c6834275b63b612af49651673689a39660 Mon Sep 17 00:00:00 2001
From: hutongqing <hutongqing@hnkhzn.com>
Date: 星期三, 27 十一月 2024 11:33:18 +0800
Subject: [PATCH] 更新

---
 WIDESEAWCS_Server/WIDESEAWCS_Core/Middlewares/SwaggerMiddleware.cs |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Core/Middlewares/SwaggerMiddleware.cs b/WIDESEAWCS_Server/WIDESEAWCS_Core/Middlewares/SwaggerMiddleware.cs
index 104f5d7..4731f2f 100644
--- a/WIDESEAWCS_Server/WIDESEAWCS_Core/Middlewares/SwaggerMiddleware.cs
+++ b/WIDESEAWCS_Server/WIDESEAWCS_Core/Middlewares/SwaggerMiddleware.cs
@@ -7,7 +7,6 @@
 using System.Text;
 using System.Threading.Tasks;
 using WIDESEAWCS_Core.Helper;
-using static WIDESEAWCS_Core.Extensions.CustomApiVersion;
 
 namespace WIDESEAWCS_Core.Middlewares
 {
@@ -24,14 +23,9 @@
             app.UseSwaggerUI(c =>
             {
                 //鏍规嵁鐗堟湰鍚嶇О鍊掑簭 閬嶅巻灞曠ず
-                var apiName = AppSettings.app(new string[] { "ApiName" });
-                typeof(ApiVersions).GetEnumNames().OrderByDescending(e => e).ToList().ForEach(version =>
-                {
-                    c.SwaggerEndpoint($"/swagger/{version}/swagger.json", $"{apiName} {version}");
-                });
-
-                c.SwaggerEndpoint($"https://petstore.swagger.io/v2/swagger.json", $"{apiName} pet");
-
+                var apiName = AppSettings.Get(new string[] { "ApiName" });
+                c.SwaggerEndpoint($"/swagger/v1/swagger.json", $"{apiName} v1");
+                
                 // 灏唖wagger棣栭〉锛岃缃垚鎴戜滑鑷畾涔夌殑椤甸潰锛岃寰楄繖涓瓧绗︿覆鐨勫啓娉曪細{椤圭洰鍚�.index.html}
                 if (streamHtml.Invoke() == null)
                 {
@@ -39,6 +33,10 @@
                     //Log.Error(msg);
                     throw new Exception(msg);
                 }
+                c.DocumentTitle = $"{apiName} 鍦ㄧ嚎璋冭瘯鏂囨。";
+
+                c.InjectStylesheet("/css/swaggerdoc.css");
+                c.InjectJavascript("/js/swaggerdoc.js");
                 c.IndexStream = streamHtml;
                 c.DocExpansion(DocExpansion.None); //->淇敼鐣岄潰鎵撳紑鏃惰嚜鍔ㄦ姌鍙�
 

--
Gitblit v1.9.3