From 2ded3a98fba7fe025de8aad2f2bb2b41fd8e4f7d Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期一, 04 八月 2025 16:10:44 +0800
Subject: [PATCH] feat:优化友好结果

---
 FlexJobApi.Core/FlexJobApi.Core.xml | 1388 +++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 1,086 insertions(+), 302 deletions(-)

diff --git a/FlexJobApi.Core/FlexJobApi.Core.xml b/FlexJobApi.Core/FlexJobApi.Core.xml
index 2eef7e8..125dddc 100644
--- a/FlexJobApi.Core/FlexJobApi.Core.xml
+++ b/FlexJobApi.Core/FlexJobApi.Core.xml
@@ -234,34 +234,49 @@
             铏氭嫙璺緞
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.WebApi">
+        <member name="T:FlexJobApi.Core.Resource">
             <summary>
-            鎺ュ彛
+            璧勬簮
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.WebApi.Code">
+        <member name="P:FlexJobApi.Core.Resource.Service">
+            <summary>
+            寰湇鍔�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Resource.Code">
             <summary>
             缂栧彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.WebApi.Name">
+        <member name="P:FlexJobApi.Core.Resource.Name">
             <summary>
             鍚嶇О
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.WebApi.Method">
+        <member name="P:FlexJobApi.Core.Resource.Method">
             <summary>
             璇锋眰鏂瑰紡
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.WebApi.Url">
+        <member name="P:FlexJobApi.Core.Resource.Route">
             <summary>
-            璺敱鍦板潃
+            璺敱
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.WebApi.IsDisabled">
+        <member name="P:FlexJobApi.Core.Resource.RequestTypeName">
             <summary>
-            鏄惁绂佺敤
+            璇锋眰绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Resource.ResponseTypeName">
+            <summary>
+            鍝嶅簲绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Resource.IsExpired">
+            <summary>
+            鏄惁宸茶繃鏈�
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.ConsoleLog">
@@ -384,6 +399,51 @@
             鑰楁椂姣鏁�
             </summary>
         </member>
+        <member name="T:FlexJobApi.Core.Entities.Common.ResourceLog">
+            <summary>
+            璧勬簮鏃ュ織
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Entities.Common.ResourceLog.Url">
+            <summary>
+            閾炬帴鍦板潃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Entities.Common.ResourceLog.Method">
+            <summary>
+            璇锋眰鏂瑰紡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Entities.Common.ResourceLog.Headers">
+            <summary>
+            璇锋眰澶�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Entities.Common.ResourceLog.Request">
+            <summary>
+            璇锋眰鍙傛暟
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Entities.Common.ResourceLog.Callback">
+            <summary>
+            鍥炶皟鏁版嵁
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Entities.Common.ResourceLog.IsSuccess">
+            <summary>
+            鏄惁鎴愬姛
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Entities.Common.ResourceLog.ClientIpAddress">
+            <summary>
+            瀹㈡埛绔疘P鍦板潃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Entities.Common.ResourceLog.ElapsedMilliseconds">
+            <summary>
+            鑰楁椂姣鏁�
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.SmsLog">
             <summary>
             鐭俊鏃ュ織
@@ -417,51 +477,6 @@
         <member name="P:FlexJobApi.Core.SmsLog.IsUsed">
             <summary>
             鏄惁浣跨敤
-            </summary>
-        </member>
-        <member name="T:FlexJobApi.Core.Entities.Common.WebApiLog">
-            <summary>
-            鎺ュ彛鏃ュ織
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Entities.Common.WebApiLog.Url">
-            <summary>
-            閾炬帴鍦板潃
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Entities.Common.WebApiLog.Method">
-            <summary>
-            璇锋眰鏂瑰紡
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Entities.Common.WebApiLog.Headers">
-            <summary>
-            璇锋眰澶�
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Entities.Common.WebApiLog.Request">
-            <summary>
-            璇锋眰鍙傛暟
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Entities.Common.WebApiLog.Callback">
-            <summary>
-            鍥炶皟鏁版嵁
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Entities.Common.WebApiLog.IsSuccess">
-            <summary>
-            鏄惁鎴愬姛
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Entities.Common.WebApiLog.ClientIpAddress">
-            <summary>
-            瀹㈡埛绔疘P鍦板潃
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Entities.Common.WebApiLog.ElapsedMilliseconds">
-            <summary>
-            鑰楁椂姣鏁�
             </summary>
         </member>
         <member name="T:FlexJobApi.Core.TaskInfo">
@@ -809,6 +824,16 @@
             鑿滃崟
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.Menu.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Menu.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
         <member name="P:FlexJobApi.Core.Menu.ParentId">
             <summary>
             涓婄骇Id
@@ -879,11 +904,6 @@
             鏄惁绂佺敤
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Menu.IsHidden">
-            <summary>
-            鏄惁闅愯棌
-            </summary>
-        </member>
         <member name="P:FlexJobApi.Core.Menu.IsCache">
             <summary>
             鏄惁缂撳瓨
@@ -924,7 +944,7 @@
             瑙掕壊鑿滃崟
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.Role.RoleWebApis">
+        <member name="P:FlexJobApi.Core.Role.RoleResources">
             <summary>
             瑙掕壊鎺ュ彛
             </summary>
@@ -954,32 +974,32 @@
             鑿滃崟
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.RoleWebApi">
+        <member name="T:FlexJobApi.Core.RoleResource">
             <summary>
-            瑙掕壊鎺ュ彛
+            瑙掕壊璧勬簮
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.RoleWebApi.RoleId">
+        <member name="P:FlexJobApi.Core.RoleResource.RoleId">
             <summary>
             瑙掕壊Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.RoleWebApi.Role">
+        <member name="P:FlexJobApi.Core.RoleResource.Role">
             <summary>
             瑙掕壊
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.RoleWebApi.MenuId">
+        <member name="P:FlexJobApi.Core.RoleResource.ResourceId">
             <summary>
-            鑿滃崟Id
+            璧勬簮Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.RoleWebApi.Menu">
+        <member name="P:FlexJobApi.Core.RoleResource.Resource">
             <summary>
-            鑿滃崟
+            璧勬簮
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.RoleWebApi.DataPower">
+        <member name="P:FlexJobApi.Core.RoleResource.DataPower">
             <summary>
             鏁版嵁鏉冮檺
             </summary>
@@ -1514,6 +1534,21 @@
             涓ラ噸
             </summary>
         </member>
+        <member name="T:FlexJobApi.Core.EnumPagedListOrder">
+            <summary>
+            鍒嗛〉鍒楄〃鎺掑簭
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumPagedListOrder.Ascending">
+            <summary>
+            鍗囧簭
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.Core.EnumPagedListOrder.Descending">
+            <summary>
+            闄嶅簭
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.EnumQueueAccess">
             <summary>
             娑堟伅闃熷垪閫氶亾
@@ -1884,339 +1919,869 @@
             鐗╃悊鍒犻櫎
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.AuthPasswordLoginCommand">
+        <member name="T:FlexJobApi.Core.GetDictionaryDatasQuery">
+            <summary>
+            鑾峰彇瀛楀吀鏁版嵁鍒嗛〉鍒楄〃
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetDictionaryDatasQueryResult">
+            <summary>
+            鑾峰彇瀛楀吀鏁版嵁鍒嗛〉鍒楄〃-缁撴灉
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetDictionaryDatasQueryResultItem">
+            <summary>
+            鑾峰彇瀛楀吀鏁版嵁鍒嗛〉鍒楄〃-缁撴灉-琛屾暟鎹�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.PasswordLoginCommand">
             <summary>
             瀵嗙爜鐧诲綍
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.AuthPasswordLoginCommand.UserName">
+        <member name="P:FlexJobApi.Core.PasswordLoginCommand.UserName">
             <summary>
             璐﹀彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.AuthPasswordLoginCommand.Password">
+        <member name="P:FlexJobApi.Core.PasswordLoginCommand.Password">
             <summary>
             瀵嗙爜
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.AuthPasswordLoginCommand.Type">
+        <member name="P:FlexJobApi.Core.PasswordLoginCommand.Type">
             <summary>
             鐢ㄦ埛绫诲瀷
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.AuthPasswordLoginCommand.ClientType">
+        <member name="P:FlexJobApi.Core.PasswordLoginCommand.ClientType">
             <summary>
             瀹㈡埛绔被鍨�
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.AuthPasswordLoginCallback">
+        <member name="T:FlexJobApi.Core.PasswordLoginCommandCallback">
             <summary>
             瀵嗙爜鐧诲綍缁撴灉
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.MenuDeleteCommand">
+        <member name="P:FlexJobApi.Core.PasswordLoginCommandCallback.AccessToken">
+            <summary>
+            鐢ㄦ埛璁块棶浠ょ墝
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PasswordLoginCommandCallback.RefreshToken">
+            <summary>
+            鍒锋柊浠ょ墝
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetAliyunOSSAcsQuery">
+            <summary>
+            鑾峰彇闃块噷浜慜SS鎺堟潈淇℃伅
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.DeleteMenuCommand">
             <summary>
             鍒犻櫎鑿滃崟
             </summary>
         </member>
-        <member name="T:FlexJobApi.Core.Models.MenuImportFieldCommand">
-            <summary>
-            鑿滃崟瀵煎叆瀛楁
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuImportFieldCommand.Url">
-            <summary>
-            鎺ュ彛鍦板潃
-            </summary>
-        </member>
-        <member name="T:FlexJobApi.Core.Models.MenuSubListQuery">
-            <summary>
-            鏌ヨ鎸夐挳/瀛楁鍒楄〃
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListQuery.ParentId">
-            <summary>
-            涓婄骇Id
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackGroup.Name">
-            <summary>
-            鍚嶇О
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackGroup.Buttons">
-            <summary>
-            鎸夐挳
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackGroup.Fields">
-            <summary>
-            瀛楁
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Id">
-            <summary>
-            Id
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.ParentId">
-            <summary>
-            涓婄骇Id
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Path">
-            <summary>
-            鑿滃崟璺緞
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Code">
-            <summary>
-            缂栧彿
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Name">
-            <summary>
-            鍚嶇О
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Type">
-            <summary>
-            绫诲瀷
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.VisitLevel">
-            <summary>
-            璁块棶绾у埆
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Icon">
-            <summary>
-            鍥炬爣
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Url">
-            <summary>
-            閾炬帴鍦板潃
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Group">
-            <summary>
-            鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Location">
-            <summary>
-            浣嶇疆锛堢敤浜庢寜閽級
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Width">
-            <summary>
-            鍒楀锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.IsDisabled">
-            <summary>
-            鏄惁绂佺敤
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.IsHidden">
-            <summary>
-            鏄惁闅愯棌
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.IsCache">
-            <summary>
-            鏄惁缂撳瓨
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Sort">
-            <summary>
-            鎺掑簭
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.Models.MenuSubListCallbackItem.Remark">
-            <summary>
-            澶囨敞
-            </summary>
-        </member>
-        <member name="T:FlexJobApi.Core.MenuSaveCommand">
+        <member name="T:FlexJobApi.Core.SaveMenuCommand">
             <summary>
             淇濆瓨鑿滃崟
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Id">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Id">
             <summary>
             Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.ParentId">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.ParentId">
             <summary>
             涓婄骇Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Code">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Code">
             <summary>
             缂栧彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Name">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Name">
             <summary>
             鍚嶇О
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Type">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Type">
             <summary>
             绫诲瀷
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.VisitLevel">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.VisitLevel">
             <summary>
             璁块棶绾у埆
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Icon">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Icon">
             <summary>
             鍥炬爣
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Url">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Url">
             <summary>
             閾炬帴鍦板潃
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Group">
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.IsDisabled">
+            <summary>
+            鏄惁绂佺敤
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.IsCache">
+            <summary>
+            鏄惁缂撳瓨
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommand.Groups">
+            <summary>
+            鍒嗙粍
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SaveMenuCommandGroup">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-鍒嗙粍
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandGroup.Group">
             <summary>
             鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Location">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandGroup.ButtonLocations">
+            <summary>
+            鎸夐挳浣嶇疆
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandGroup.Fields">
+            <summary>
+            瀛楁
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SaveMenuCommandButtonLocation">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-鎸夐挳浣嶇疆
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButtonLocation.Location">
             <summary>
             浣嶇疆锛堢敤浜庢寜閽級
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Width">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButtonLocation.Buttons">
             <summary>
-            鍒楀锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
+            鎸夐挳
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.IsDisabled">
+        <member name="T:FlexJobApi.Core.SaveMenuCommandButton">
             <summary>
-            鏄惁绂佺敤
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-鎸夐挳椤�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.IsHidden">
-            <summary>
-            鏄惁闅愯棌
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.IsCache">
-            <summary>
-            鏄惁缂撳瓨
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Sort">
-            <summary>
-            鎺掑簭
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuSaveCommand.Remark">
-            <summary>
-            澶囨敞
-            </summary>
-        </member>
-        <member name="T:FlexJobApi.Core.MenuListQuery">
-            <summary>
-            鏌ヨ鎵�鏈夎彍鍗�
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListQuery.ParentId">
-            <summary>
-            涓婄骇Id
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListQuery.Keywords">
-            <summary>
-            鍏抽敭瀛�
-            </summary>
-        </member>
-        <member name="T:FlexJobApi.Core.MenuListCallback">
-            <summary>
-            鏌ヨ鎵�鏈夎彍鍗�-缁撴灉
-            </summary>
-        </member>
-        <member name="T:FlexJobApi.Core.MenuListCallbackItem">
-            <summary>
-            鏌ヨ鎵�鏈夎彍鍗�-缁撴灉-椤�
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Id">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButton.Id">
             <summary>
             Id
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.ParentId">
-            <summary>
-            涓婄骇Id
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Path">
-            <summary>
-            鑿滃崟璺緞
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Code">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButton.Code">
             <summary>
             缂栧彿
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Name">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButton.Name">
             <summary>
             鍚嶇О
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Type">
-            <summary>
-            绫诲瀷
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.VisitLevel">
-            <summary>
-            璁块棶绾у埆
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Icon">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButton.Icon">
             <summary>
             鍥炬爣
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Url">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButton.Width">
             <summary>
-            閾炬帴鍦板潃
+            瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.IsDisabled">
-            <summary>
-            鏄惁绂佺敤
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.IsHidden">
-            <summary>
-            鏄惁闅愯棌
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.IsCache">
-            <summary>
-            鏄惁缂撳瓨
-            </summary>
-        </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Sort">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButton.Sort">
             <summary>
             鎺掑簭
             </summary>
         </member>
-        <member name="P:FlexJobApi.Core.MenuListCallbackItem.Remark">
+        <member name="P:FlexJobApi.Core.SaveMenuCommandButton.Remark">
             <summary>
             澶囨敞
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SaveMenuCommandField">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-瀛楁椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandField.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandField.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandField.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandField.Width">
+            <summary>
+            瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandField.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveMenuCommandField.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.Models.GetMenuQuery">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQuery.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResult">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.ParentId">
+            <summary>
+            涓婄骇Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Path">
+            <summary>
+            鑿滃崟璺緞
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Type">
+            <summary>
+            绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.VisitLevel">
+            <summary>
+            璁块棶绾у埆
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Icon">
+            <summary>
+            鍥炬爣
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Url">
+            <summary>
+            閾炬帴鍦板潃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.IsDisabled">
+            <summary>
+            鏄惁绂佺敤
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.IsCache">
+            <summary>
+            鏄惁缂撳瓨
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResult.Groups">
+            <summary>
+            鍒嗙粍
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultGroup">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-鍒嗙粍
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultGroup.Group">
+            <summary>
+            鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultGroup.ButtonLocations">
+            <summary>
+            鎸夐挳浣嶇疆
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultGroup.Fields">
+            <summary>
+            瀛楁
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultButtonLocation">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-鎸夐挳浣嶇疆
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButtonLocation.Location">
+            <summary>
+            浣嶇疆锛堢敤浜庢寜閽級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButtonLocation.Buttons">
+            <summary>
+            鎸夐挳
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultButton">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-鎸夐挳椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Icon">
+            <summary>
+            鍥炬爣
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Width">
+            <summary>
+            瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultButton.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultField">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-瀛楁椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Width">
+            <summary>
+            瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultField.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.Models.GetMenuQueryResultItem">
+            <summary>
+            鏌ヨ鑿滃崟璇︽儏-缁撴灉-椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Type">
+            <summary>
+            绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Icon">
+            <summary>
+            鍥炬爣
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Group">
+            <summary>
+            鍒嗙粍鍚嶇О锛堢敤浜庢寜閽�/瀛楁锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Location">
+            <summary>
+            浣嶇疆锛堢敤浜庢寜閽級
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Width">
+            <summary>
+            瀹藉害锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.Models.GetMenuQueryResultItem.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetMenusQuery">
+            <summary>
+            鏌ヨ鑿滃崟鍒楄〃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQuery.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQuery.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetMenusQueryResultItem">
+            <summary>
+            鏌ヨ鎵�鏈夎彍鍗�-缁撴灉-椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.ParentId">
+            <summary>
+            涓婄骇Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Childrens">
+            <summary>
+            涓嬬骇
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Path">
+            <summary>
+            鑿滃崟璺緞
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Type">
+            <summary>
+            绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.VisitLevel">
+            <summary>
+            璁块棶绾у埆
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Icon">
+            <summary>
+            鍥炬爣
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Url">
+            <summary>
+            閾炬帴鍦板潃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.IsDisabled">
+            <summary>
+            鏄惁绂佺敤
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.IsCache">
+            <summary>
+            鏄惁缂撳瓨
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Sort">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetMenusQueryResultItem.Remark">
+            <summary>
+            澶囨敞
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetResourceFieldsQuery">
+            <summary>
+            鑾峰彇璧勬簮瀛楁
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourceFieldsQuery.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetResourceFieldsQueryResultItem">
+            <summary>
+            鑾峰彇璧勬簮瀛楁-缁撴灉-椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourceFieldsQueryResultItem.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourceFieldsQueryResultItem.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetResourcesQuery">
+            <summary>
+            鑾峰彇璧勬簮鍒楄〃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQuery.Service">
+            <summary>
+            寰湇鍔�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQuery.Method">
+            <summary>
+            璇锋眰鏂瑰紡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQuery.Keywords">
+            <summary>
+            鍏抽敭瀛�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetResourcesQueryResultItem">
+            <summary>
+            鑾峰彇璧勬簮鍒楄〃-缁撴灉-椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Service">
+            <summary>
+            寰湇鍔�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Method">
+            <summary>
+            璇锋眰鏂瑰紡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.Route">
+            <summary>
+            璺敱
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.RequestTypeName">
+            <summary>
+            璇锋眰绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetResourcesQueryResultItem.ResponseTypeName">
+            <summary>
+            鍝嶅簲绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.DeleteRoleCommand">
+            <summary>
+            鍒犻櫎瑙掕壊
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.SaveRoleCommand">
+            <summary>
+            淇濆瓨瑙掕壊
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.MinLevel">
+            <summary>
+            鏈�浣庣骇鍒�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.MenuIds">
+            <summary>
+            鑿滃崟Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.SaveRoleCommand.Resources">
+            <summary>
+            璧勬簮
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetRoleQuery">
+            <summary>
+            鏌ヨ瑙掕壊璇︽儏
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQuery.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetRoleQueryResult">
+            <summary>
+            鏌ヨ瑙掕壊璇︽儏-缁撴灉
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.MinLevel">
+            <summary>
+            鏈�浣庣骇鍒�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.MenuIds">
+            <summary>
+            鑿滃崟Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResult.Resources">
+            <summary>
+            璧勬簮
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetRoleQueryResultResource">
+            <summary>
+            鏌ヨ瑙掕壊璇︽儏-缁撴灉-璧勬簮
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResultResource.ResourceId">
+            <summary>
+            璧勬簮Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRoleQueryResultResource.DataPower">
+            <summary>
+            鏁版嵁鏉冮檺
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetRolesQuery">
+            <summary>
+            鏌ヨ瑙掕壊鍒嗛〉鍒楄〃
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRolesQuery.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRolesQuery.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.GetRolesQueryResultItem">
+            <summary>
+            鏌ヨ瑙掕壊鍒嗛〉鍒楄〃-椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRolesQueryResultItem.Id">
+            <summary>
+            Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRolesQueryResultItem.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRolesQueryResultItem.UserType">
+            <summary>
+            鐢ㄦ埛绫诲瀷
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRolesQueryResultItem.ClientType">
+            <summary>
+            瀹㈡埛绔被鍨�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.GetRolesQueryResultItem.MinLevel">
+            <summary>
+            鏈�浣庣骇鍒�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.AliyunOptions">
+            <summary>
+            闃块噷浜戦厤缃�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.AliyunOSSOptions">
+            <summary>
+            闃块噷浜戦厤缃�
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.AliyunOSSUtils">
+            <summary>
+            闃块噷浜慜SS宸ュ叿
             </summary>
         </member>
         <member name="M:FlexJobApi.Core.CollectionUtils.DistinctAdd``1(System.Collections.Generic.List{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
@@ -2320,13 +2885,18 @@
             <param name="span"></param>
             <returns></returns>
         </member>
-        <member name="M:FlexJobApi.Core.DbUtils.BuildEntityComment(Microsoft.EntityFrameworkCore.ModelBuilder,System.Type)">
+        <member name="M:FlexJobApi.Core.DbUtils.BuildEntity(Microsoft.EntityFrameworkCore.ModelBuilder,System.Type)">
             <summary>
-            鐢熸垚瀹炰綋娉ㄩ噴
+            鐢熸垚瀹炰綋
             </summary>
             <param name="modelBuilder"></param>
             <param name="dbContextLocator"></param>
             <returns></returns>
+        </member>
+        <member name="T:FlexJobApi.Core.DeleteCommand">
+            <summary>
+            鍒犻櫎鍛戒护
+            </summary>
         </member>
         <member name="P:FlexJobApi.Core.EnumModel.Name">
             <summary>
@@ -2339,6 +2909,11 @@
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.EnumModel.Items">
+            <summary>
+            鏋氫妇椤�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.EnumModel`1.Items">
             <summary>
             鏋氫妇椤�
             </summary>
@@ -2358,16 +2933,37 @@
             鎻忚堪
             </summary>
         </member>
+        <member name="P:FlexJobApi.Core.EnumModelItem`1.Enum">
+            <summary>
+            鏋氫妇
+            </summary>
+        </member>
         <member name="T:FlexJobApi.Core.EnumUtils">
             <summary>
             鏋氫妇宸ュ叿
             </summary>
+        </member>
+        <member name="M:FlexJobApi.Core.EnumUtils.GetModel``1">
+            <summary>
+            鑾峰彇妯″瀷
+            </summary>
+            <typeparam name="T"></typeparam>
+            <returns></returns>
         </member>
         <member name="M:FlexJobApi.Core.EnumUtils.GetModel(System.Type)">
             <summary>
             鑾峰彇妯″瀷
             </summary>
             <param name="type"></param>
+            <returns></returns>
+        </member>
+        <member name="M:FlexJobApi.Core.EnumUtils.GetEnum``1(FlexJobApi.Core.EnumModel{``0},System.String)">
+            <summary>
+            鑾峰彇鏋氫妇
+            </summary>
+            <typeparam name="T"></typeparam>
+            <param name="model"></param>
+            <param name="name"></param>
             <returns></returns>
         </member>
         <member name="T:FlexJobApi.Core.EventBusServiceComponent">
@@ -2437,6 +3033,11 @@
         <member name="P:FlexJobApi.Core.FriendlyResult`1.Code">
             <summary>
             鐘舵�佺爜
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.FriendlyResult`1.ErrorCode">
+            <summary>
+            閿欒鐮�
             </summary>
         </member>
         <member name="P:FlexJobApi.Core.FriendlyResult`1.Data">
@@ -2510,13 +3111,14 @@
             <param name="unifyResultSettings"></param>
             <returns></returns>
         </member>
-        <member name="M:FlexJobApi.Core.FriendlyResultProvider.GetResult(System.Int32,System.Boolean,System.Object,System.Object)">
+        <member name="M:FlexJobApi.Core.FriendlyResultProvider.GetResult(System.Int32,System.Boolean,System.Object,System.String,System.Object)">
             <summary>
             杩斿洖 RESTful 椋庢牸缁撴灉闆�
             </summary>
             <param name="statusCode"></param>
             <param name="succeeded"></param>
             <param name="data"></param>
+            <param name="errorCode"></param>
             <param name="errors"></param>
             <returns></returns>
         </member>
@@ -2555,6 +3157,14 @@
             鎵嬫満鍙风爜
             </summary>
         </member>
+        <member name="M:FlexJobApi.Core.JwtHandler.PipelineAsync(Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext,Microsoft.AspNetCore.Http.DefaultHttpContext)">
+            <summary>
+            楠岃瘉绠¢亾锛屼篃灏辨槸楠岃瘉鏍稿績浠g爜
+            </summary>
+            <param name="context"></param>
+            <param name="httpContext"></param>
+            <returns></returns>
+        </member>
         <member name="M:FlexJobApi.Core.JwtUtils.GenerateToken(FlexJobApi.Core.CurrentLogier)">
             <summary>
             鐢熸垚鐢ㄦ埛浠ょ墝
@@ -2566,6 +3176,155 @@
             <summary>
             鑾峰彇褰撳墠鐧诲綍鐢ㄦ埛
             </summary>
+            <returns></returns>
+        </member>
+        <member name="T:FlexJobApi.Core.PagedListQuery`2">
+            <summary>
+            鏌ヨ鍒嗛〉鍒楄〃
+            </summary>
+            <typeparam name="TResult"></typeparam>
+            <typeparam name="TItem"></typeparam>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQuery`2.PageModel">
+            <summary>
+            鍒嗛〉淇℃伅
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.PagedListQueryPageModel">
+            <summary>
+            鏌ヨ鍒嗛〉鍒楄〃-鍒嗛〉淇℃伅
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryPageModel.Rows">
+            <summary>
+            琛屾暟
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryPageModel.Page">
+            <summary>
+            椤电爜
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryPageModel.OrderInput">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.PagedListQueryPageModelOrderInput">
+            <summary>
+            鏌ヨ鍒嗛〉鍒楄〃-鍒嗛〉淇℃伅-鎺掑簭淇℃伅
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryPageModelOrderInput.Property">
+            <summary>
+            灞炴��
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryPageModelOrderInput.Order">
+            <summary>
+            鎺掑簭
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.PagedListQueryResult`1">
+            <summary>
+            鏌ヨ鍒嗛〉鍒楄〃-缁撴灉
+            </summary>
+            <typeparam name="TItem"></typeparam>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryResult`1.PageModel">
+            <summary>
+            鍒嗛〉淇℃伅
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryResult`1.Data">
+            <summary>
+            鏁版嵁
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.PagedListQueryResultPageModel">
+            <summary>
+            鏌ヨ鍒嗛〉鍒楄〃-鍒嗛〉淇℃伅
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryResultPageModel.TotalCount">
+            <summary>
+            鎬绘暟
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.PagedListQueryResultPageModel.TotalPage">
+            <summary>
+            椤垫暟
+            </summary>
+        </member>
+        <member name="M:FlexJobApi.Core.PagedListUtils.ToPagedListAsync``1(System.Linq.IQueryable{``0},FlexJobApi.Core.PagedListQueryPageModel,System.Threading.CancellationToken)">
+            <summary>
+            鏌ヨ鍒嗛〉鍒楄〃鏁版嵁
+            </summary>
+            <typeparam name="TItem"></typeparam>
+            <param name="q"></param>
+            <param name="page"></param>
+            <param name="cancellationToken"></param>
+            <returns></returns>
+        </member>
+        <member name="M:FlexJobApi.Core.PagedListUtils.OrderBy``1(System.Linq.IQueryable{``0},System.Collections.Generic.List{FlexJobApi.Core.PagedListQueryPageModelOrderInput})">
+            <summary>
+            鎺掑簭
+            </summary>
+            <typeparam name="T"></typeparam>
+            <param name="q"></param>
+            <param name="orders"></param>
+            <returns></returns>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.TraceId">
+            <summary>
+            璺熻釜Id
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.Service">
+            <summary>
+            寰湇鍔�
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.Code">
+            <summary>
+            缂栧彿
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.Name">
+            <summary>
+            鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.Method">
+            <summary>
+            璇锋眰鏂瑰紡
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.Route">
+            <summary>
+            璺敱
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.RequestTypeName">
+            <summary>
+            璇锋眰绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="P:FlexJobApi.Core.ResourceModel.ResponseTypeName">
+            <summary>
+            鍝嶅簲绫诲瀷鍚嶇О
+            </summary>
+        </member>
+        <member name="T:FlexJobApi.Core.ResourceUtils">
+            <summary>
+            璧勬簮宸ュ叿
+            </summary>
+        </member>
+        <member name="M:FlexJobApi.Core.ResourceUtils.BuildWebApis(System.Threading.CancellationToken)">
+            <summary>
+            鐢熸垚璧勬簮
+            </summary>
+            <param name="cancellationToken"></param>
             <returns></returns>
         </member>
         <member name="T:FlexJobApi.Core.StringUtils">
@@ -2654,5 +3413,30 @@
             <param name="xmlDoc"></param>
             <returns></returns>
         </member>
+        <member name="F:FlexJobApi.User.Application.EnumErrorCodeType.s400">
+            <summary>
+            鍙傛暟閿欒
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.User.Application.EnumErrorCodeType.s404">
+            <summary>
+            {0}涓嶅瓨鍦�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.User.Application.EnumErrorCodeType.s405">
+            <summary>
+            璇0}宸插瓨鍦紝璇风‘璁ゅ悗鍐嶈瘯
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.User.Application.EnumErrorCodeType.s406">
+            <summary>
+            瀛樺湪閲嶅鏁版嵁锛歿0}锛岃纭鍚庡啀璇�
+            </summary>
+        </member>
+        <member name="F:FlexJobApi.User.Application.EnumErrorCodeType.s410">
+            <summary>
+            璇0}涓嶅彲淇敼
+            </summary>
+        </member>
     </members>
 </doc>

--
Gitblit v1.9.1