Sfoglia il codice sorgente

更新Freesql包,修复实体基类描述无法同步结构的问题

xiaoxue 5 anni fa
parent
commit
7845c039df

+ 9 - 8
Admin.Core.Common/Admin.Core.Common.csproj

@@ -5,19 +5,20 @@
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
-    <DocumentationFile>..\Admin.Core\bin\Debug\netcoreapp3.1\Admin.Core.Common.xml</DocumentationFile>
+    <DocumentationFile>..\Admin.Core\Admin.Core.Common.xml</DocumentationFile>
     <NoWarn>1701;1702;1591</NoWarn>
+    <OutputPath></OutputPath>
   </PropertyGroup>
 
   <ItemGroup>
     <PackageReference Include="CSRedisCore" Version="3.6.3" />
-    <PackageReference Include="FreeSql" Version="1.4.0" />
-    <PackageReference Include="FreeSql.Provider.MySql" Version="1.4.0" />
-    <PackageReference Include="FreeSql.Provider.Oracle" Version="1.4.0" />
-    <PackageReference Include="FreeSql.Provider.PostgreSQL" Version="1.4.0" />
-    <PackageReference Include="FreeSql.Provider.Sqlite" Version="1.4.0" />
-    <PackageReference Include="FreeSql.Provider.SqlServer" Version="1.4.0" />
-    <PackageReference Include="FreeSql.Repository" Version="1.4.0" />
+    <PackageReference Include="FreeSql" Version="1.5.0-preview0509" />
+    <PackageReference Include="FreeSql.Provider.MySql" Version="1.5.0-preview0509" />
+    <PackageReference Include="FreeSql.Provider.Oracle" Version="1.5.0-preview0509" />
+    <PackageReference Include="FreeSql.Provider.PostgreSQL" Version="1.5.0-preview0509" />
+    <PackageReference Include="FreeSql.Provider.Sqlite" Version="1.5.0-preview0509" />
+    <PackageReference Include="FreeSql.Provider.SqlServer" Version="1.5.0-preview0509" />
+    <PackageReference Include="FreeSql.Repository" Version="1.5.0-preview0509" />
     <PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
     <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="3.1.3" />
     <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="3.1.3" />

+ 2 - 0
Admin.Core.Common/BaseModel/Entity.cs

@@ -1,4 +1,5 @@
 using FreeSql.DataAnnotations;
+using System.ComponentModel;
 
 namespace Admin.Core.Common.BaseModel
 {
@@ -11,6 +12,7 @@ namespace Admin.Core.Common.BaseModel
         /// <summary>
         /// 编号
         /// </summary>
+        [Description("编号")]
         [Column(Position = 1, IsIdentity = true)]
         public virtual TKey Id { get; set; }
     }

+ 4 - 0
Admin.Core.Common/BaseModel/EntityAdd.cs

@@ -1,4 +1,5 @@
 using System;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 using FreeSql.DataAnnotations;
 
@@ -12,18 +13,21 @@ namespace Admin.Core.Common.BaseModel
         /// <summary>
         /// 创建者Id
         /// </summary>
+        [Description("创建者Id")]
         [Column(Position = -3, CanUpdate = false)]
         public TKey? CreatedUserId { get; set; }
 
         /// <summary>
         /// 创建者
         /// </summary>
+        [Description("创建者")]
         [Column(Position = -2, CanUpdate = false), MaxLength(50)]
         public string CreatedUserName { get; set; }
 
         /// <summary>
         /// 创建时间
         /// </summary>
+        [Description("创建时间")]
         [Column(Position = -1, CanUpdate = false, ServerTime = DateTimeKind.Local)]
         public DateTime? CreatedTime { get; set; }
     }

+ 9 - 0
Admin.Core.Common/BaseModel/EntityBase.cs

@@ -1,4 +1,5 @@
 using System;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 using FreeSql.DataAnnotations;
 
@@ -12,48 +13,56 @@ namespace Admin.Core.Common.BaseModel
         /// <summary>
         /// 版本
         /// </summary>
+        [Description("版本")]
         [Column(Position = -9, IsVersion = true)]
         public long Version { get; set; }
 
         /// <summary>
         /// 是否删除
         /// </summary>
+        [Description("是否删除")]
         [Column(Position = -8)]
         public bool IsDeleted { get; set; } = false;
 
         /// <summary>
         /// 创建者Id
         /// </summary>
+        [Description("创建者Id")]
         [Column(Position = -7, CanUpdate = false)]
         public TKey? CreatedUserId { get; set; }
 
         /// <summary>
         /// 创建者
         /// </summary>
+        [Description("创建者")]
         [Column(Position = -6, CanUpdate = false), MaxLength(50)]
         public string CreatedUserName { get; set; }
 
         /// <summary>
         /// 创建时间
         /// </summary>
+        [Description("创建时间")]
         [Column(Position = -5, CanUpdate = false, ServerTime = DateTimeKind.Local)]
         public DateTime? CreatedTime { get; set; }
 
         /// <summary>
         /// 修改者Id
         /// </summary>
+        [Description("修改者Id")]
         [Column(Position = -4, CanInsert = false)]
         public TKey? ModifiedUserId { get; set; }
 
         /// <summary>
         /// 修改者
         /// </summary>
+        [Description("修改者")]
         [Column(Position = -2, CanInsert = false), MaxLength(50)]
         public string ModifiedUserName { get; set; }
 
         /// <summary>
         /// 修改时间
         /// </summary>
+        [Description("修改时间")]
         [Column(Position = -1, CanInsert = false, ServerTime = DateTimeKind.Local)]
         public DateTime? ModifiedTime { get; set; }
     }

+ 2 - 0
Admin.Core.Common/BaseModel/EntitySoftDelete.cs

@@ -1,4 +1,5 @@
 using FreeSql.DataAnnotations;
+using System.ComponentModel;
 
 namespace Admin.Core.Common.BaseModel
 {
@@ -10,6 +11,7 @@ namespace Admin.Core.Common.BaseModel
         /// <summary>
         /// 是否删除
         /// </summary>
+        [Description("是否删除")]
         [Column(Position = -1)]
         public bool IsDeleted { get; set; } = false;
     }

+ 4 - 0
Admin.Core.Common/BaseModel/EntityUpdate.cs

@@ -1,4 +1,5 @@
 using System;
+using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 using FreeSql.DataAnnotations;
 
@@ -12,18 +13,21 @@ namespace Admin.Core.Common.BaseModel
         /// <summary>
         /// 修改者Id
         /// </summary>
+        [Description("修改者Id")]
         [Column(Position = -3, CanInsert = false)]
         public TKey? ModifiedUserId { get; set; }
 
         /// <summary>
         /// 修改者
         /// </summary>
+        [Description("修改者")]
         [Column(Position = -2, CanInsert = false), MaxLength(50)]
         public string ModifiedUserName { get; set; }
 
         /// <summary>
         /// 修改时间
         /// </summary>
+        [Description("修改时间")]
         [Column(Position = -1, CanInsert = false, ServerTime = DateTimeKind.Local)]
         public DateTime? ModifiedTime { get; set; }
     }

+ 2 - 0
Admin.Core.Common/BaseModel/EntityVersion.cs

@@ -1,4 +1,5 @@
 using FreeSql.DataAnnotations;
+using System.ComponentModel;
 
 namespace Admin.Core.Common.BaseModel
 {
@@ -10,6 +11,7 @@ namespace Admin.Core.Common.BaseModel
         /// <summary>
         /// 版本
         /// </summary>
+        [Description("版本")]
         [Column(Position = -1, IsVersion = true)]
         public long Version { get; set; }
     }

+ 1 - 1
Admin.Core.Model/Admin.Core.Model.csproj

@@ -5,7 +5,7 @@
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
-    <DocumentationFile>..\Admin.Core\bin\Debug\netcoreapp3.1\Admin.Core.Model.xml</DocumentationFile>
+    <DocumentationFile>..\Admin.Core\Admin.Core.Model.xml</DocumentationFile>
     <NoWarn>1701;1702;1591</NoWarn>
   </PropertyGroup>
 

+ 1 - 1
Admin.Core.Services/Admin.Core.Service.csproj

@@ -6,7 +6,7 @@
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
     <OutputPath></OutputPath>
-    <DocumentationFile>..\Admin.Core\bin\Debug\netcoreapp3.1\Admin.Core.Service.xml</DocumentationFile>
+    <DocumentationFile>..\Admin.Core\Admin.Core.Service.xml</DocumentationFile>
     <NoWarn>1701;1702;1591</NoWarn>
   </PropertyGroup>
 

+ 1209 - 0
Admin.Core/Admin.Core.Common.xml

@@ -0,0 +1,1209 @@
+<?xml version="1.0"?>
+<doc>
+    <assembly>
+        <name>Admin.Core.Common</name>
+    </assembly>
+    <members>
+        <member name="T:Admin.Core.Common.Attributes.SingleInstanceAttribute">
+            <summary>
+            单例注入
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Attributes.TransactionAttribute">
+            <summary>
+            启用事物
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Attributes.TransactionAttribute.Propagation">
+            <summary>
+            事务传播方式
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Attributes.TransactionAttribute.IsolationLevel">
+            <summary>
+            事务隔离级别
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Auth.IUser">
+            <summary>
+            用户信息接口
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Auth.IUser.Id">
+            <summary>
+            主键
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Auth.IUser.Name">
+            <summary>
+            用户名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Auth.IUser.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Auth.User">
+            <summary>
+            用户信息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Auth.User.Id">
+            <summary>
+            用户Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Auth.User.Name">
+            <summary>
+            用户名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Auth.User.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Auth.ClaimAttributes">
+            <summary>
+            Claim属性
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Auth.ClaimAttributes.UserId">
+            <summary>
+            用户Id
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Auth.ClaimAttributes.UserName">
+            <summary>
+            用户名
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Auth.ClaimAttributes.UserNickName">
+            <summary>
+            姓名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.Entity`1.Id">
+            <summary>
+            编号
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.BaseModel.EntityAdd`1">
+            <summary>
+            实体创建审计
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityAdd`1.CreatedUserId">
+            <summary>
+            创建者Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityAdd`1.CreatedUserName">
+            <summary>
+            创建者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityAdd`1.CreatedTime">
+            <summary>
+            创建时间
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.BaseModel.EntityBase`1">
+            <summary>
+            实体审计
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityBase`1.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityBase`1.IsDeleted">
+            <summary>
+            是否删除
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityBase`1.CreatedUserId">
+            <summary>
+            创建者Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityBase`1.CreatedUserName">
+            <summary>
+            创建者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityBase`1.CreatedTime">
+            <summary>
+            创建时间
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityBase`1.ModifiedUserId">
+            <summary>
+            修改者Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityBase`1.ModifiedUserName">
+            <summary>
+            修改者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityBase`1.ModifiedTime">
+            <summary>
+            修改时间
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.BaseModel.EntitySoftDelete`1">
+            <summary>
+            实体软删除
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntitySoftDelete`1.IsDeleted">
+            <summary>
+            是否删除
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.BaseModel.EntityUpdate`1">
+            <summary>
+            实体修改审计
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityUpdate`1.ModifiedUserId">
+            <summary>
+            修改者Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityUpdate`1.ModifiedUserName">
+            <summary>
+            修改者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityUpdate`1.ModifiedTime">
+            <summary>
+            修改时间
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.BaseModel.EntityVersion`1">
+            <summary>
+            实体版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.EntityVersion`1.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.IEntitySoftDelete.IsDeleted">
+            <summary>
+            是否删除
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.BaseModel.IEntityVersion.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Cache.CacheKey">
+            <summary>
+            缓存键
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Cache.CacheKey.VerifyCodeKey">
+            <summary>
+            验证码 admin:verify:code:guid
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Cache.CacheKey.PassWordEncryptKey">
+            <summary>
+            密码加密 admin:password:encrypt:guid
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Cache.CacheKey.UserPermissions">
+            <summary>
+            用户权限 admin:user:用户主键:permissions
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Cache.CacheType">
+            <summary>
+            缓存类型
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Cache.ICache">
+            <summary>
+            缓存接口
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.Del(System.String[])">
+            <summary>
+            用于在 key 存在时删除 key
+            </summary>
+            <param name="key">键</param>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.DelAsync(System.String[])">
+            <summary>
+            用于在 key 存在时删除 key
+            </summary>
+            <param name="key">键</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.DelByPatternAsync(System.String)">
+            <summary>
+            用于在 key 模板存在时删除
+            </summary>
+            <param name="pattern">key模板</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.Exists(System.String)">
+            <summary>
+            检查给定 key 是否存在
+            </summary>
+            <param name="key">键</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.ExistsAsync(System.String)">
+            <summary>
+            检查给定 key 是否存在
+            </summary>
+            <param name="key">键</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.Get(System.String)">
+            <summary>
+            获取指定 key 的值
+            </summary>
+            <param name="key">键</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.Get``1(System.String)">
+            <summary>
+            获取指定 key 的值
+            </summary>
+            <typeparam name="T">byte[] 或其他类型</typeparam>
+            <param name="key">键</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.GetAsync(System.String)">
+            <summary>
+            获取指定 key 的值
+            </summary>
+            <param name="key">键</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.GetAsync``1(System.String)">
+            <summary>
+            获取指定 key 的值
+            </summary>
+            <typeparam name="T">byte[] 或其他类型</typeparam>
+            <param name="key">键</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.Set(System.String,System.Object)">
+            <summary>
+            设置指定 key 的值,所有写入参数object都支持string | byte[] | 数值 | 对象
+            </summary>
+            <param name="key">键</param>
+            <param name="value">值</param>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.Set(System.String,System.Object,System.TimeSpan)">
+            <summary>
+            设置指定 key 的值,所有写入参数object都支持string | byte[] | 数值 | 对象
+            </summary>
+            <param name="key">键</param>
+            <param name="value">值</param>
+            <param name="expire">有效期</param>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.SetAsync(System.String,System.Object)">
+            <summary>
+            设置指定 key 的值,所有写入参数object都支持string | byte[] | 数值 | 对象
+            </summary>
+            <param name="key">键</param>
+            <param name="value">值</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Cache.ICache.SetAsync(System.String,System.Object,System.TimeSpan)">
+            <summary>
+            设置指定 key 的值,所有写入参数object都支持string | byte[] | 数值 | 对象
+            </summary>
+            <param name="key">键</param>
+            <param name="value">值</param>
+            <param name="expire">有效期</param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Common.Cache.MemoryCache">
+            <summary>
+            内存缓存
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Cache.RedisCache">
+            <summary>
+            Redis缓存
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.AppConfig">
+            <summary>
+            应用配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.AppConfig.Swagger">
+            <summary>
+            Swagger文档
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.AppConfig.Urls">
+            <summary>
+            Api地址,默认 http://*:8888
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.AppConfig.Aop">
+            <summary>
+            Aop配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.AppConfig.Log">
+            <summary>
+            日志配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.AppConfig.VarifyCode">
+            <summary>
+            验证码配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.AopConfig">
+            <summary>
+            Aop配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.AopConfig.Transaction">
+            <summary>
+            事物
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.LogConfig">
+            <summary>
+            日志配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.LogConfig.Operation">
+            <summary>
+            操作日志
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.VarifyCodeConfig">
+            <summary>
+            验证码配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.VarifyCodeConfig.Font">
+            <summary>
+            操作日志
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.CacheConfig">
+            <summary>
+            缓存配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.CacheConfig.Type">
+            <summary>
+            缓存类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.CacheConfig.Redis">
+            <summary>
+            Redis配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.RedisConfig.ConnectionString">
+            <summary>
+            连接字符串
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.DbConfig">
+            <summary>
+            数据库配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.Type">
+            <summary>
+            数据库类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.ConnectionString">
+            <summary>
+            数据库字符串
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.GenerateData">
+            <summary>
+            生成数据
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.SyncStructure">
+            <summary>
+            同步结构
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.SyncData">
+            <summary>
+            同步数据
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.CreateDb">
+            <summary>
+            建库
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.CreateDbConnectionString">
+            <summary>
+            建库连接字符串
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.CreateDbSql">
+            <summary>
+            建库脚本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.MonitorCommand">
+            <summary>
+            监听所有操作
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.DbConfig.Curd">
+            <summary>
+            监听Curd操作
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.JwtConfig">
+            <summary>
+            Jwt配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.JwtConfig.Issuer">
+            <summary>
+            发行者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.JwtConfig.Audience">
+            <summary>
+            订阅者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.JwtConfig.SecurityKey">
+            <summary>
+            密钥
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.JwtConfig.Expires">
+            <summary>
+            有效期(分钟)
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.UploadConfig">
+            <summary>
+            上传配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.UploadConfig.Avatar">
+            <summary>
+            头像上传配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.UploadConfig.Document">
+            <summary>
+            文档图片上传配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Configs.FileUploadConfig">
+            <summary>
+            文件上传配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.FileUploadConfig.UploadPath">
+            <summary>
+            上传路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.FileUploadConfig.RequestPath">
+            <summary>
+            请求路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.FileUploadConfig.Format">
+            <summary>
+            路径格式
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.FileUploadConfig.DateTimeFormat">
+            <summary>
+            路径日期格式
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.FileUploadConfig.MaxSize">
+            <summary>
+            文件大小 10M = 10 * 1024 * 1024
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.FileUploadConfig.Limit">
+            <summary>
+            最大允许上传个数 -1不限制
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Configs.FileUploadConfig.ContentType">
+            <summary>
+            文件格式
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Extensions.GuidExtensions.IsNull(System.Guid)">
+            <summary>
+            判断Guid是否为空
+            </summary>
+            <param name="s"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Extensions.GuidExtensions.NotNull(System.Guid)">
+            <summary>
+            判断Guid是否不为空
+            </summary>
+            <param name="s"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Common.Files.FileInfo">
+            <summary>
+            文件信息
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Files.FileInfo.#ctor(System.String,System.Int64)">
+            <summary>
+            初始化文件信息
+            </summary>
+            <param name="fileName">文件名称</param>
+            <param name="size">大小</param>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.UploadPath">
+            <summary>
+            上传路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.RequestPath">
+            <summary>
+            请求路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.RelativePath">
+            <summary>
+            相对路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.FileName">
+            <summary>
+            文件名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.SaveName">
+            <summary>
+            保存名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.Size">
+            <summary>
+            文件大小
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.Extension">
+            <summary>
+            扩展名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.FileDirectory">
+            <summary>
+            文件目录
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.FileRequestPath">
+            <summary>
+            文件请求路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.FileRelativePath">
+            <summary>
+            文件相对路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileInfo.FilePath">
+            <summary>
+            文件路径
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Files.FileSize">
+            <summary>
+            文件大小
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Files.FileSize.#ctor(System.Int64,Admin.Core.Common.Files.FileSizeUnit)">
+            <summary>
+            初始化文件大小
+            </summary>
+            <param name="size">文件大小</param>
+            <param name="unit">文件大小单位</param>
+        </member>
+        <member name="P:Admin.Core.Common.Files.FileSize.Size">
+            <summary>
+            文件字节长度
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Files.FileSize.GetSize">
+            <summary>
+            获取文件大小,单位:字节
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Files.FileSize.GetSizeByK">
+            <summary>
+            获取文件大小,单位:K
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Files.FileSize.GetSizeByM">
+            <summary>
+            获取文件大小,单位:M
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Files.FileSize.GetSizeByG">
+            <summary>
+            获取文件大小,单位:G
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Files.FileSize.ToString">
+            <summary>
+            输出描述
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Files.FileSizeUnit">
+            <summary>
+            文件大小单位
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Files.FileSizeUnit.Byte">
+            <summary>
+            字节
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Files.FileSizeUnit.K">
+            <summary>
+            K字节
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Files.FileSizeUnit.M">
+            <summary>
+            M字节
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Common.Files.FileSizeUnit.G">
+            <summary>
+            G字节
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Helpers.ConfigHelper">
+            <summary>
+            配置帮助类
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.ConfigHelper.Load(System.String,System.String,System.Boolean)">
+            <summary>
+            加载配置文件
+            </summary>
+            <param name="fileName">文件名称</param>
+            <param name="environmentName">环境名称</param>
+            <param name="reloadOnChange">自动更新</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.ConfigHelper.Get``1(System.String,System.String,System.Boolean)">
+            <summary>
+            获得配置信息
+            </summary>
+            <typeparam name="T">配置信息</typeparam>
+            <param name="fileName">文件名称</param>
+            <param name="environmentName">环境名称</param>
+            <param name="reloadOnChange">自动更新</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.ConfigHelper.Bind(System.String,System.Object,System.String,System.Boolean)">
+            <summary>
+            绑定实例配置信息
+            </summary>
+            <param name="fileName">文件名称</param>
+            <param name="instance">实例配置</param>
+            <param name="environmentName">环境名称</param>
+            <param name="reloadOnChange">自动更新</param>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.ConsoleHelper.WriteErrorLine(System.String,System.ConsoleColor)">
+            <summary>
+            打印错误信息
+            </summary>
+            <param name="str">待打印的字符串</param>
+            <param name="color">想要打印的颜色</param>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.ConsoleHelper.WriteWarningLine(System.String,System.ConsoleColor)">
+            <summary>
+            打印警告信息
+            </summary>
+            <param name="str">待打印的字符串</param>
+            <param name="color">想要打印的颜色</param>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.ConsoleHelper.WriteInfoLine(System.String,System.ConsoleColor)">
+            <summary>
+            打印正常信息
+            </summary>
+            <param name="str">待打印的字符串</param>
+            <param name="color">想要打印的颜色</param>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.ConsoleHelper.WriteSuccessLine(System.String,System.ConsoleColor)">
+            <summary>
+            打印成功的信息
+            </summary>
+            <param name="str">待打印的字符串</param>
+            <param name="color">想要打印的颜色</param>
+        </member>
+        <member name="T:Admin.Core.Common.Helpers.DesEncrypt">
+            <summary>
+            Des加解密
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.DesEncrypt.Encrypt(System.String,System.String)">
+            <summary>
+            DES+Base64加密
+            <para>采用ECB、PKCS7</para>
+            </summary>
+            <param name="encryptString">加密字符串</param>
+            <param name="key">秘钥</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.DesEncrypt.Decrypt(System.String,System.String)">
+            <summary>
+            DES+Base64解密
+            <para>采用ECB、PKCS7</para>
+            </summary>
+            <param name="decryptString">解密字符串</param>
+            <param name="key">秘钥</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.DesEncrypt.Encrypt4Hex(System.String,System.String,System.Boolean)">
+            <summary>
+            DES+16进制加密
+            <para>采用ECB、PKCS7</para>
+            </summary>
+            <param name="encryptString">加密字符串</param>
+            <param name="key">秘钥</param>
+            <param name="lowerCase">是否小写</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.DesEncrypt.Decrypt4Hex(System.String,System.String)">
+            <summary>
+            DES+16进制解密
+            <para>采用ECB、PKCS7</para>
+            </summary>
+            <param name="decryptString">解密字符串</param>
+            <param name="key">秘钥</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.DesEncrypt.Encrypt(System.String,System.String,System.Boolean,System.Boolean)">
+            <summary>
+            DES加密
+            </summary>
+            <param name="encryptString"></param>
+            <param name="key"></param>
+            <param name="hex"></param>
+            <param name="lowerCase"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.DesEncrypt.Decrypt(System.String,System.String,System.Boolean)">
+            <summary>
+            DES解密
+            </summary>
+            <param name="decryptString"></param>
+            <param name="key"></param>
+            <param name="hex"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.FileHelper.WriteFile(System.String,System.String)">
+            <summary>
+            写文件
+            </summary>
+            <param name="Path">文件路径</param>
+            <param name="Strings">文件内容</param>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.FileHelper.WriteFile(System.String,System.String,System.Text.Encoding)">
+            <summary>
+            写文件
+            </summary>
+            <param name="Path">文件路径</param>
+            <param name="Strings">文件内容</param>
+            <param name="encode">编码格式</param>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.FileHelper.ReadFile(System.String)">
+            <summary>
+            读文件
+            </summary>
+            <param name="Path">文件路径</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.FileHelper.ReadFile(System.String,System.Text.Encoding)">
+            <summary>
+            读文件
+            </summary>
+            <param name="Path">文件路径</param>
+            <param name="encode">编码格式</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.IPHelper.IsIP(System.String)">
+            <summary>
+            是否为ip
+            </summary>
+            <param name="ip"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Common.Helpers.MD5Encrypt">
+            <summary>
+            MD5加密
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.MD5Encrypt.Encrypt16(System.String)">
+            <summary>
+            16位MD5加密
+            </summary>
+            <param name="password"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.MD5Encrypt.Encrypt32(System.String)">
+            <summary>
+            32位MD5加密
+            </summary>
+            <param name="password"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.MD5Encrypt.Encrypt64(System.String)">
+            <summary>
+            64位MD5加密
+            </summary>
+            <param name="password"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Common.Helpers.StringHelper">
+            <summary>
+            字符串帮助类
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.StringHelper.GenerateRandom(System.Int32)">
+            <summary>
+            生成随机字符串,默认32位
+            </summary>
+            <param name="length">随机数长度</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.StringHelper.GenerateRandomNumber(System.Int32)">
+            <summary>
+            生成随机字符串,只包含数字
+            </summary>
+            <param name="length"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.UnicodeHelper.StringToUnicode(System.String)">
+            <summary>
+            字符串转Unicode码
+            </summary>
+            <returns>The to unicode.</returns>
+            <param name="value">Value.</param>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.UnicodeHelper.UnicodeToString(System.String)">
+            <summary>
+            Unicode转字符串
+            </summary>
+            <returns>The to string.</returns>
+            <param name="unicode">Unicode.</param>
+        </member>
+        <member name="T:Admin.Core.Common.Helpers.UploadHelper">
+            <summary>
+            文件上传帮助类
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.UploadHelper.UploadAsync(Microsoft.AspNetCore.Http.IFormFile,Admin.Core.Common.Configs.FileUploadConfig,System.Object,System.Threading.CancellationToken)">
+            <summary>
+            上传单文件
+            </summary>
+            <param name="file"></param>
+            <param name="config"></param>
+            <param name="args"></param>
+            <param name="cancellationToken"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.UploadHelper.SaveAsync(Microsoft.AspNetCore.Http.IFormFile,System.String,System.Threading.CancellationToken)">
+            <summary>
+            保存文件
+            </summary>
+            <param name="file"></param>
+            <param name="filePath"></param>
+            <param name="cancellationToken"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Common.Helpers.UtilConvert">
+            <summary>
+            数据类型转换
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.UtilConvert.ToDouble(System.Object,System.Nullable{System.Int32})">
+            <summary>
+            转换成Double/Single
+            </summary>
+            <param name="s"></param>
+            <param name="digits">小数位数</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.UtilConvert.ToHex(System.Byte[],System.Boolean)">
+            <summary>
+            转换为16进制
+            </summary>
+            <param name="bytes"></param>
+            <param name="lowerCase">是否小写</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.UtilConvert.HexToBytes(System.String)">
+            <summary>
+            16进制转字节数组
+            </summary>
+            <param name="s"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Helpers.UtilConvert.ToBase64(System.Byte[])">
+            <summary>
+            转换为Base64
+            </summary>
+            <param name="bytes"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Common.Input.PageInput`1">
+            <summary>
+            分页信息输入
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Input.PageInput`1.CurrentPage">
+            <summary>
+            当前页标
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Input.PageInput`1.PageSize">
+            <summary>
+            每页大小
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Input.PageInput`1.Filter">
+            <summary>
+            查询条件
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Output.IResponseOutput">
+            <summary>
+            响应数据输出接口
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.IResponseOutput.Success">
+            <summary>
+            是否成功
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.IResponseOutput.Msg">
+            <summary>
+            消息
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Output.IResponseOutput`1">
+            <summary>
+            响应数据输出泛型接口
+            </summary>
+            <typeparam name="T"></typeparam>
+        </member>
+        <member name="P:Admin.Core.Common.Output.IResponseOutput`1.Data">
+            <summary>
+            返回数据
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Output.OptionOutput">
+            <summary>
+            下拉选项输出
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.OptionOutput.Label">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.OptionOutput.Value">
+            <summary>
+            值
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.OptionOutput.Disabled">
+            <summary>
+            禁用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.OptionOutput.Data">
+            <summary>
+            额外数据
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Output.PageOutput`1">
+            <summary>
+            分页信息输出
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.PageOutput`1.Total">
+            <summary>
+            数据总数
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.PageOutput`1.List">
+            <summary>
+            数据
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Common.Output.ResponseOutput`1">
+            <summary>
+            响应数据输出
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.ResponseOutput`1.Success">
+            <summary>
+            是否成功标记
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.ResponseOutput`1.Code">
+            <summary>
+            状态码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.ResponseOutput`1.Msg">
+            <summary>
+            消息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Common.Output.ResponseOutput`1.Data">
+            <summary>
+            数据
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Output.ResponseOutput`1.Ok(`0,System.String)">
+            <summary>
+            成功
+            </summary>
+            <param name="data">数据</param>
+            <param name="msg">消息</param>
+        </member>
+        <member name="M:Admin.Core.Common.Output.ResponseOutput`1.NotOk(System.String,`0)">
+            <summary>
+            失败
+            </summary>
+            <param name="msg">消息</param>
+            <param name="data">数据</param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Common.Output.ResponseOutput">
+            <summary>
+            响应数据静态输出
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Common.Output.ResponseOutput.Ok``1(``0,System.String)">
+            <summary>
+            成功
+            </summary>
+            <param name="data">数据</param>
+            <param name="msg">消息</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Output.ResponseOutput.Ok">
+            <summary>
+            成功
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Output.ResponseOutput.NotOk``1(System.String,``0)">
+            <summary>
+            失败
+            </summary>
+            <param name="msg">消息</param>
+            <param name="data">数据</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Output.ResponseOutput.NotOk(System.String)">
+            <summary>
+            失败
+            </summary>
+            <param name="msg">消息</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Output.ResponseOutput.Result``1(System.Boolean)">
+            <summary>
+            根据布尔值返回结果
+            </summary>
+            <param name="success"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Common.Output.ResponseOutput.Result(System.Boolean)">
+            <summary>
+            根据布尔值返回结果
+            </summary>
+            <param name="success"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.StringExtensions.IsNull(System.String)">
+            <summary>
+            判断字符串是否为Null、空
+            </summary>
+            <param name="s"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.StringExtensions.NotNull(System.String)">
+            <summary>
+            判断字符串是否不为Null、空
+            </summary>
+            <param name="s"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.StringExtensions.EqualsIgnoreCase(System.String,System.String)">
+            <summary>
+            与字符串进行比较,忽略大小写
+            </summary>
+            <param name="s"></param>
+            <param name="value"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.StringExtensions.FirstCharToLower(System.String)">
+            <summary>
+            首字母转小写
+            </summary>
+            <param name="s"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.StringExtensions.FirstCharToUpper(System.String)">
+            <summary>
+            首字母转大写
+            </summary>
+            <param name="s"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.StringExtensions.ToBase64(System.String)">
+            <summary>
+            转为Base64,UTF-8格式
+            </summary>
+            <param name="s"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.StringExtensions.ToBase64(System.String,System.Text.Encoding)">
+            <summary>
+            转为Base64
+            </summary>
+            <param name="s"></param>
+            <param name="encoding">编码</param>
+            <returns></returns>
+        </member>
+    </members>
+</doc>

+ 503 - 0
Admin.Core/Admin.Core.Model.xml

@@ -0,0 +1,503 @@
+<?xml version="1.0"?>
+<doc>
+    <assembly>
+        <name>Admin.Core.Model</name>
+    </assembly>
+    <members>
+        <member name="T:Admin.Core.Model.Admin.ApiEntity">
+            <summary>
+            接口管理
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ApiEntity.ParentId">
+            <summary>
+            所属模块
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ApiEntity.Name">
+            <summary>
+            接口命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ApiEntity.Label">
+            <summary>
+            接口名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ApiEntity.Path">
+            <summary>
+            接口地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ApiEntity.HttpMethods">
+            <summary>
+            接口提交方法
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ApiEntity.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ApiEntity.Sort">
+            <summary>
+            排序
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ApiEntity.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.DictionaryEntity">
+            <summary>
+            数据字典
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DictionaryEntity.ParentId">
+            <summary>
+            字典父级
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DictionaryEntity.Name">
+            <summary>
+            字典名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DictionaryEntity.Code">
+            <summary>
+            字典编码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DictionaryEntity.Value">
+            <summary>
+            字典值
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DictionaryEntity.Description">
+            <summary>
+            描述
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DictionaryEntity.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DictionaryEntity.Sort">
+            <summary>
+            排序
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.DocumentEntity">
+            <summary>
+            文档
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Label">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Type">
+            <summary>
+            类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Name">
+            <summary>
+            命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Content">
+            <summary>
+            内容
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Html">
+            <summary>
+            Html
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Opened">
+            <summary>
+            打开组
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Sort">
+            <summary>
+            排序
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentEntity.Description">
+            <summary>
+            描述
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.DocumentImageEntity">
+            <summary>
+            文档图片
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentImageEntity.DocumentId">
+            <summary>
+            用户Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.DocumentImageEntity.Url">
+            <summary>
+            请求路径
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.DocumentType">
+            <summary>
+            文档类型
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Model.Admin.DocumentType.Group">
+            <summary>
+            分组
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Model.Admin.DocumentType.Markdown">
+            <summary>
+            Markdown文档
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.LogAbstract">
+            <summary>
+            日志
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.IP">
+            <summary>
+            IP
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.Browser">
+            <summary>
+            浏览器
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.Os">
+            <summary>
+            操作系统
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.Device">
+            <summary>
+            设备
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.BrowserInfo">
+            <summary>
+            浏览器信息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.ElapsedMilliseconds">
+            <summary>
+            耗时(毫秒)
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.Status">
+            <summary>
+            操作状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.Msg">
+            <summary>
+            操作消息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.LogAbstract.Result">
+            <summary>
+            操作结果
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.LoginLogEntity">
+            <summary>
+            操作日志
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.OprationLogEntity">
+            <summary>
+            操作日志
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.OprationLogEntity.ApiLabel">
+            <summary>
+            接口名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.OprationLogEntity.ApiPath">
+            <summary>
+            接口地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.OprationLogEntity.ApiMethod">
+            <summary>
+            接口提交方法
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.OprationLogEntity.Params">
+            <summary>
+            操作参数
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.PermissionEntity">
+            <summary>
+            权限
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Label">
+            <summary>
+            权限名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Type">
+            <summary>
+            权限类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.ViewId">
+            <summary>
+            视图
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.ApiId">
+            <summary>
+            接口
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Path">
+            <summary>
+            菜单访问地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Icon">
+            <summary>
+            图标
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Hidden">
+            <summary>
+            隐藏
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Closable">
+            <summary>
+            可关闭
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Opened">
+            <summary>
+            打开组
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.NewWindow">
+            <summary>
+            打开新窗口
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.External">
+            <summary>
+            链接外显
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Sort">
+            <summary>
+            排序
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.PermissionEntity.Description">
+            <summary>
+            描述
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.PermissionType">
+            <summary>
+            权限类型
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Model.Admin.PermissionType.Group">
+            <summary>
+            分组
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Model.Admin.PermissionType.Menu">
+            <summary>
+            菜单
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Model.Admin.PermissionType.Api">
+            <summary>
+            接口
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.RoleEntity">
+            <summary>
+            角色
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.RoleEntity.Name">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.RoleEntity.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.RoleEntity.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.RoleEntity.Sort">
+            <summary>
+            排序
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.RolePermissionEntity">
+            <summary>
+            角色权限
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.RolePermissionEntity.RoleId">
+            <summary>
+            角色Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.RolePermissionEntity.PermissionId">
+            <summary>
+            权限Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.RolePermissionEntity.Role">
+            <summary>
+            角色
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.RolePermissionEntity.Permission">
+            <summary>
+            权限
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.UserEntity">
+            <summary>
+            用户
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.UserEntity.UserName">
+            <summary>
+            账号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.UserEntity.Password">
+            <summary>
+            密码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.UserEntity.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.UserEntity.Avatar">
+            <summary>
+            头像
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.UserEntity.Status">
+            <summary>
+            状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.UserEntity.Remark">
+            <summary>
+            备注
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.UserRoleEntity">
+            <summary>
+            用户角色
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.UserRoleEntity.UserId">
+            <summary>
+            用户Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.UserRoleEntity.RoleId">
+            <summary>
+            角色Id
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Model.Admin.ViewEntity">
+            <summary>
+            视图管理
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ViewEntity.ParentId">
+            <summary>
+            所属节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ViewEntity.Name">
+            <summary>
+            视图命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ViewEntity.Label">
+            <summary>
+            视图名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ViewEntity.Path">
+            <summary>
+            视图路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ViewEntity.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ViewEntity.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Model.Admin.ViewEntity.Sort">
+            <summary>
+            排序
+            </summary>
+        </member>
+    </members>
+</doc>

+ 1407 - 0
Admin.Core/Admin.Core.Service.xml

@@ -0,0 +1,1407 @@
+<?xml version="1.0"?>
+<doc>
+    <assembly>
+        <name>Admin.Core.Service</name>
+    </assembly>
+    <members>
+        <member name="T:Admin.Core.Service.Admin.Api.IApiService">
+            <summary>
+            接口服务
+            </summary>	
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.GetAsync(System.Int64)">
+            <summary>
+            获得一条记录
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.ListAsync(System.String)">
+            <summary>
+            获得列表
+            </summary>
+            <param name="key"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.PageAsync(Admin.Core.Common.Input.PageInput{Admin.Core.Model.Admin.ApiEntity})">
+            <summary>
+            获得分页
+            </summary>
+            <param name="model"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.AddAsync(Admin.Core.Service.Admin.Api.Input.ApiAddInput)">
+            <summary>
+            添加
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.UpdateAsync(Admin.Core.Service.Admin.Api.Input.ApiUpdateInput)">
+            <summary>
+            修改
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.DeleteAsync(System.Int64)">
+            <summary>
+            删除
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.SoftDeleteAsync(System.Int64)">
+            <summary>
+            软删除
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.BatchSoftDeleteAsync(System.Int64[])">
+            <summary>
+            批量软删除
+            </summary>
+            <param name="ids"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Api.IApiService.SyncAsync(Admin.Core.Service.Admin.Api.Input.ApiSyncInput)">
+            <summary>
+            同步
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Api.Input.ApiAddInput">
+            <summary>
+            添加
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiAddInput.ParentId">
+            <summary>
+            所属模块
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiAddInput.Label">
+            <summary>
+            接口名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiAddInput.Path">
+            <summary>
+            接口地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiAddInput.HttpMethods">
+            <summary>
+            接口提交方法
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiAddInput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiAddInput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Api.Input.ApiSyncDto">
+            <summary>
+            接口同步Dto
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiSyncDto.Label">
+            <summary>
+            接口名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiSyncDto.Path">
+            <summary>
+            接口地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiSyncDto.ParentPath">
+            <summary>
+            父级路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiSyncDto.HttpMethods">
+            <summary>
+            接口提交方法
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Api.Input.ApiSyncInput">
+            <summary>
+            接口同步
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Api.Input.ApiUpdateInput">
+            <summary>
+            修改
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiUpdateInput.Id">
+            <summary>
+            接口Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Input.ApiUpdateInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Output.ApiListOutput.Id">
+            <summary>
+            接口Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Output.ApiListOutput.ParentId">
+            <summary>
+            接口父级
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Output.ApiListOutput.Name">
+            <summary>
+            接口命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Output.ApiListOutput.Label">
+            <summary>
+            接口名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Output.ApiListOutput.Path">
+            <summary>
+            接口地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Output.ApiListOutput.HttpMethods">
+            <summary>
+            接口提交方法
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Output.ApiListOutput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Api.Output.ApiListOutput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Api.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Auth.IAuthService">
+            <summary>
+            权限服务
+            </summary>	
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Auth.Input.AuthLoginInput">
+            <summary>
+            登录信息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Auth.Input.AuthLoginInput.UserName">
+            <summary>
+            账号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Auth.Input.AuthLoginInput.Password">
+            <summary>
+            密码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Auth.Input.AuthLoginInput.PasswordKey">
+            <summary>
+            密码键
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Auth.Input.AuthLoginInput.VerifyCode">
+            <summary>
+            验证码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Auth.Input.AuthLoginInput.VerifyCodeKey">
+            <summary>
+            验证码键
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Auth.Output.AuthLoginOutput.Id">
+            <summary>
+            主键Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Auth.Output.AuthLoginOutput.UserName">
+            <summary>
+            账号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Auth.Output.AuthLoginOutput.NickName">
+            <summary>
+            姓名
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Auth.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Cache.ICacheService">
+            <summary>
+            缓存服务
+            </summary>	
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Cache.ICacheService.List">
+            <summary>
+            缓存列表
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.Cache.ICacheService.ClearAsync(System.String)">
+            <summary>
+            清除缓存
+            </summary>
+            <param name="cacheKey"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Dictionary.Input.DictionaryAddInput">
+            <summary>
+            添加
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Input.DictionaryAddInput.ParentId">
+            <summary>
+            字典父级
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Input.DictionaryAddInput.Name">
+            <summary>
+            字典名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Input.DictionaryAddInput.Code">
+            <summary>
+            字典编码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Input.DictionaryAddInput.Value">
+            <summary>
+            字典值
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Input.DictionaryAddInput.Description">
+            <summary>
+            描述
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Input.DictionaryAddInput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Dictionary.Input.DictionaryUpdateInput">
+            <summary>
+            修改
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Input.DictionaryUpdateInput.Id">
+            <summary>
+            主键Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Input.DictionaryUpdateInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Output.DictionaryListOutput.Id">
+            <summary>
+            主键Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Output.DictionaryListOutput.ParentId">
+            <summary>
+            字典父级
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Output.DictionaryListOutput.Name">
+            <summary>
+            字典名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Output.DictionaryListOutput.Code">
+            <summary>
+            字典编码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Output.DictionaryListOutput.Value">
+            <summary>
+            字典值
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Output.DictionaryListOutput.Description">
+            <summary>
+            描述
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Output.DictionaryListOutput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Dictionary.Output.DictionaryListOutput.CreatedTime">
+            <summary>
+            创建时间
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Dictionary.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddGroupInput.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddGroupInput.Type">
+            <summary>
+            类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddGroupInput.Label">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddGroupInput.Name">
+            <summary>
+            命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddGroupInput.Opened">
+            <summary>
+            打开
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddImageInput.DocumentId">
+            <summary>
+            用户Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddImageInput.Url">
+            <summary>
+            请求路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddMenuInput.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddMenuInput.Type">
+            <summary>
+            类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddMenuInput.Name">
+            <summary>
+            命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddMenuInput.Label">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentAddMenuInput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateContentInput.Id">
+            <summary>
+            编号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateContentInput.Label">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateContentInput.Content">
+            <summary>
+            内容
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateContentInput.Html">
+            <summary>
+            Html
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateContentInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateGroupInput.Id">
+            <summary>
+            编号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateGroupInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateMenuInput.Id">
+            <summary>
+            编号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUpdateMenuInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUploadImageInput.File">
+            <summary>
+            上传文件
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Input.DocumentUploadImageInput.Id">
+            <summary>
+            文档编号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentGetContentOutput.Id">
+            <summary>
+            编号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentGetContentOutput.Label">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentGetContentOutput.Content">
+            <summary>
+            内容
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentGetContentOutput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentListOutput.Id">
+            <summary>
+            编号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentListOutput.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentListOutput.Label">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentListOutput.Type">
+            <summary>
+            类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentListOutput.Name">
+            <summary>
+            命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentListOutput.Description">
+            <summary>
+            描述
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Document.Output.DocumentListOutput.Opened">
+            <summary>
+            组打开
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Document.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput">
+            <summary>
+            添加
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.IP">
+            <summary>
+            IP
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.Browser">
+            <summary>
+            浏览器
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.Os">
+            <summary>
+            操作系统
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.Device">
+            <summary>
+            设备
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.BrowserInfo">
+            <summary>
+            浏览器信息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.ElapsedMilliseconds">
+            <summary>
+            耗时(毫秒)
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.Status">
+            <summary>
+            操作状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.Msg">
+            <summary>
+            操作消息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.Result">
+            <summary>
+            操作结果
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.CreatedUserId">
+            <summary>
+            创建者Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Input.LoginLogAddInput.CreatedUserName">
+            <summary>
+            创建者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.Id">
+            <summary>
+            编号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.CreatedUserName">
+            <summary>
+            创建者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.IP">
+            <summary>
+            IP
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.Browser">
+            <summary>
+            浏览器
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.Os">
+            <summary>
+            操作系统
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.Device">
+            <summary>
+            设备
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.ElapsedMilliseconds">
+            <summary>
+            耗时(毫秒)
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.Status">
+            <summary>
+            操作状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.Msg">
+            <summary>
+            操作消息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.LoginLog.Output.LoginLogListOutput.CreatedTime">
+            <summary>
+            创建时间
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.LoginLog.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput">
+            <summary>
+            添加
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.ApiLabel">
+            <summary>
+            接口名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.ApiPath">
+            <summary>
+            接口地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.ApiMethod">
+            <summary>
+            接口提交方法
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.IP">
+            <summary>
+            IP
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.Browser">
+            <summary>
+            浏览器
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.Os">
+            <summary>
+            操作系统
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.Device">
+            <summary>
+            设备
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.BrowserInfo">
+            <summary>
+            浏览器信息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.ElapsedMilliseconds">
+            <summary>
+            耗时(毫秒)
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.Status">
+            <summary>
+            操作状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.Msg">
+            <summary>
+            操作消息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.Params">
+            <summary>
+            操作参数
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Input.OprationLogAddInput.Result">
+            <summary>
+            操作结果
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.Id">
+            <summary>
+            编号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.CreatedUserName">
+            <summary>
+            创建者
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.ApiLabel">
+            <summary>
+            接口名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.ApiPath">
+            <summary>
+            接口地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.ApiMethod">
+            <summary>
+            接口提交方法
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.IP">
+            <summary>
+            IP
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.Browser">
+            <summary>
+            浏览器
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.Os">
+            <summary>
+            操作系统
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.Device">
+            <summary>
+            设备
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.ElapsedMilliseconds">
+            <summary>
+            耗时(毫秒)
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.Status">
+            <summary>
+            操作状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.Msg">
+            <summary>
+            操作消息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.OprationLog.Output.OprationLogListOutput.CreatedTime">
+            <summary>
+            创建时间
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.OprationLog.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddApiInput.Type">
+            <summary>
+            权限类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddApiInput.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddApiInput.ApiId">
+            <summary>
+            接口
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddApiInput.Label">
+            <summary>
+            权限名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddApiInput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddApiInput.Hidden">
+            <summary>
+            隐藏
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddApiInput.Icon">
+            <summary>
+            图标
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddGroupInput.Type">
+            <summary>
+            权限类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddGroupInput.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddGroupInput.Label">
+            <summary>
+            权限名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddGroupInput.Hidden">
+            <summary>
+            隐藏
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddGroupInput.Icon">
+            <summary>
+            图标
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddGroupInput.Opened">
+            <summary>
+            打开
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.Type">
+            <summary>
+            权限类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.ViewId">
+            <summary>
+            视图
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.Path">
+            <summary>
+            访问地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.Label">
+            <summary>
+            权限名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.Hidden">
+            <summary>
+            隐藏
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.Icon">
+            <summary>
+            图标
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.Closable">
+            <summary>
+            可关闭
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.NewWindow">
+            <summary>
+            打开新窗口
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput.External">
+            <summary>
+            链接外显
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionUpdateApiInput.Id">
+            <summary>
+            权限Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionUpdateApiInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionUpdateGroupInput.Id">
+            <summary>
+            权限Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionUpdateGroupInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionUpdateMenuInput.Id">
+            <summary>
+            权限Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Input.PermissionUpdateMenuInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Id">
+            <summary>
+            权限Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.ParentId">
+            <summary>
+            父级节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Label">
+            <summary>
+            权限名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Name">
+            <summary>
+            权限命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Type">
+            <summary>
+            权限类型
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Path">
+            <summary>
+            访问地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.ApiPath">
+            <summary>
+            接口路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Description">
+            <summary>
+            描述
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Icon">
+            <summary>
+            图标
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Opened">
+            <summary>
+            组打开
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Hidden">
+            <summary>
+            隐藏
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Permission.Output.PermissionListOutput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Permission.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Role.Input.RoleAddInput">
+            <summary>
+            添加
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Input.RoleAddInput.Name">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Input.RoleAddInput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Input.RoleAddInput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Role.Input.RoleUpdateInput">
+            <summary>
+            修改
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Input.RoleUpdateInput.Id">
+            <summary>
+            接口Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Input.RoleUpdateInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Output.RoleListOutput.Id">
+            <summary>
+            主键
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Output.RoleListOutput.Name">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Output.RoleListOutput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Output.RoleListOutput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.Role.Output.RoleListOutput.CreatedTime">
+            <summary>
+            创建时间
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.Role.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.User.Input.UserAddInput">
+            <summary>
+            添加
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserAddInput.UserName">
+            <summary>
+            账号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserAddInput.Password">
+            <summary>
+            密码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserAddInput.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserAddInput.Status">
+            <summary>
+            状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserAddInput.Remark">
+            <summary>
+            备注
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserAddInput.RoleIds">
+            <summary>
+            角色
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.User.Input.UserChangePasswordInput">
+            <summary>
+            修改密码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserChangePasswordInput.OldPassword">
+            <summary>
+            旧密码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserChangePasswordInput.NewPassword">
+            <summary>
+            新密码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserChangePasswordInput.ConfirmPassword">
+            <summary>
+            确认新密码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserChangePasswordInput.Password">
+            <summary>
+            密码
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserChangePasswordInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.User.Input.UserUpdateBasicInput">
+            <summary>
+            更新基本信息
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateBasicInput.Avatar">
+            <summary>
+            头像
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateBasicInput.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateBasicInput.Remark">
+            <summary>
+            备注
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateBasicInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.User.Input.UserUpdateInput">
+            <summary>
+            修改
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateInput.Id">
+            <summary>
+            主键Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateInput.UserName">
+            <summary>
+            账号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateInput.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateInput.Status">
+            <summary>
+            状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateInput.Remark">
+            <summary>
+            备注
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateInput.RoleIds">
+            <summary>
+            角色
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Input.UserUpdateInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.User.IUserService">
+            <summary>
+            用户服务
+            </summary>	
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Output.UserListOutput.Id">
+            <summary>
+            主键Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Output.UserListOutput.UserName">
+            <summary>
+            账号
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Output.UserListOutput.Name">
+            <summary>
+            姓名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Output.UserListOutput.NickName">
+            <summary>
+            昵称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Output.UserListOutput.Status">
+            <summary>
+            状态
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Output.UserListOutput.RoleNames">
+            <summary>
+            角色
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Output.UserListOutput.Remark">
+            <summary>
+            备注
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.User.Output.UserListOutput.CreatedTime">
+            <summary>
+            创建时间
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.User.MapConfig">
+            <summary>
+            映射配置
+            双向映射 .ReverseMap()
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.View.Input.ViewAddInput">
+            <summary>
+            添加
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewAddInput.ParentId">
+            <summary>
+            所属节点
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewAddInput.Name">
+            <summary>
+            视图命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewAddInput.Label">
+            <summary>
+            视图名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewAddInput.Path">
+            <summary>
+            视图路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewAddInput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewAddInput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewSyncDto.Name">
+            <summary>
+            视图命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewSyncDto.Label">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewSyncDto.Path">
+            <summary>
+            地址
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewSyncDto.ParentPath">
+            <summary>
+            父级路径
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.View.Input.ViewUpdateInput">
+            <summary>
+            修改
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewUpdateInput.Id">
+            <summary>
+            视图Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Input.ViewUpdateInput.Version">
+            <summary>
+            版本
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.View.Input.MapConfig">
+            <summary>
+            映射配置
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Service.Admin.View.IViewService">
+            <summary>
+            视图服务
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Service.Admin.View.IViewService.GetAsync(System.Int64)">
+            <summary>
+            获得一条记录
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Output.ViewListOutput.Id">
+            <summary>
+            视图Id
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Output.ViewListOutput.ParentId">
+            <summary>
+            视图父级
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Output.ViewListOutput.Name">
+            <summary>
+            视图命名
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Output.ViewListOutput.Label">
+            <summary>
+            视图名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Output.ViewListOutput.Path">
+            <summary>
+            视图路径
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Output.ViewListOutput.Enabled">
+            <summary>
+            启用
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Service.Admin.View.Output.ViewListOutput.Description">
+            <summary>
+            说明
+            </summary>
+        </member>
+        <member name="T:Admin.Core.FrameWork.Service.User.UserService">
+            <summary>
+            用户服务
+            </summary>	
+        </member>
+    </members>
+</doc>

+ 10 - 1
Admin.Core/Admin.Core.csproj

@@ -7,7 +7,7 @@
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
-    <DocumentationFile>..\Admin.Core\bin\Debug\netcoreapp3.1\Admin.Core.xml</DocumentationFile>
+    <DocumentationFile>..\Admin.Core\Admin.Core.xml</DocumentationFile>
     <NoWarn>1701;1702;1591</NoWarn>
   </PropertyGroup>
 
@@ -45,9 +45,18 @@
   </ItemGroup>
 
   <ItemGroup>
+    <None Update="Admin.Core.Common.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
     <None Update="Admin.Core.Model.xml">
       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
     </None>
+    <None Update="Admin.Core.Service.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
+    <None Update="Admin.Core.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
   </ItemGroup>
 
   <ItemGroup>

+ 788 - 0
Admin.Core/Admin.Core.xml

@@ -0,0 +1,788 @@
+<?xml version="1.0"?>
+<doc>
+    <assembly>
+        <name>Admin.Core</name>
+    </assembly>
+    <members>
+        <member name="T:Admin.Core.Attributes.LoginAttribute">
+            <summary>
+            启用登录
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Attributes.NoOprationLogAttribute">
+            <summary>
+            禁用操作日志
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Attributes.PermissionAttribute">
+            <summary>
+            启用权限
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Attributes.ValidateInputAttribute">
+            <summary>
+            输入模型验证
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Attributes.VersionRouteAttribute">
+            <summary>
+            自定义路由 /api/{version}/[area]/[controler]/[action]
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Auth.IPermissionHandler">
+            <summary>
+            权限处理接口
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Auth.IPermissionHandler.ValidateAsync(System.String,System.String)">
+            <summary>
+            权限验证
+            </summary>
+            <param name="api"></param>
+            <param name="httpMethod"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Auth.PermissionHandler">
+            <summary>
+            权限处理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Auth.PermissionHandler.ValidateAsync(System.String,System.String)">
+            <summary>
+            权限验证
+            </summary>
+            <param name="api">接口路径</param>
+            <param name="httpMethod">http请求方法</param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Auth.ResponseAuthenticationHandler">
+            <summary>
+            响应认证处理器
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.ApiController">
+            <summary>
+            接口管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ApiController.Get(System.Int64)">
+            <summary>
+            查询单条接口
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ApiController.GetList(System.String)">
+            <summary>
+            查询全部接口
+            </summary>
+            <param name="key"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ApiController.GetPage(Admin.Core.Common.Input.PageInput{Admin.Core.Model.Admin.ApiEntity})">
+            <summary>
+            查询分页接口
+            </summary>
+            <param name="model">分页模型</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ApiController.Add(Admin.Core.Service.Admin.Api.Input.ApiAddInput)">
+            <summary>
+            新增接口
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ApiController.Update(Admin.Core.Service.Admin.Api.Input.ApiUpdateInput)">
+            <summary>
+            修改接口
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ApiController.SoftDelete(System.Int64)">
+            <summary>
+            删除接口
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ApiController.BatchSoftDelete(System.Int64[])">
+            <summary>
+            批量删除接口
+            </summary>
+            <param name="ids"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ApiController.Sync(Admin.Core.Service.Admin.Api.Input.ApiSyncInput)">
+            <summary>
+            同步接口
+            支持新增和修改接口
+            根据接口是否存在自动禁用和启用api
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.AreaController">
+            <summary>
+            域控制器
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.AuthController">
+            <summary>
+            授权管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.AuthController.GetVerifyCode(System.String)">
+            <summary>
+            获取验证码
+            </summary>
+            <param name="lastKey">上次验证码键</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.AuthController.GetPassWordEncryptKey">
+            <summary>
+            获取密钥
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.AuthController.GetUserInfo">
+            <summary>
+            查询用户信息
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.AuthController.Login(Admin.Core.Service.Admin.Auth.Input.AuthLoginInput)">
+            <summary>
+            用户登录
+            根据登录信息生成Token
+            </summary>
+            <param name="input">登录信息</param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.CacheController">
+            <summary>
+            缓存管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.CacheController.List">
+            <summary>
+            获取缓存列表
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.CacheController.Clear(System.String)">
+            <summary>
+            清除缓存
+            </summary>
+            <param name="cacheKey"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.DictionaryController">
+            <summary>
+            数据字典
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DictionaryController.Get(System.Int64)">
+            <summary>
+            查询单条数据字典
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DictionaryController.GetPage(Admin.Core.Common.Input.PageInput{Admin.Core.Model.Admin.DictionaryEntity})">
+            <summary>
+            查询分页数据字典
+            </summary>
+            <param name="model"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DictionaryController.Add(Admin.Core.Service.Admin.Dictionary.Input.DictionaryAddInput)">
+            <summary>
+            新增数据字典
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DictionaryController.Update(Admin.Core.Service.Admin.Dictionary.Input.DictionaryUpdateInput)">
+            <summary>
+            修改数据字典
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DictionaryController.SoftDelete(System.Int64)">
+            <summary>
+            删除数据字典
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.DocumentController">
+            <summary>
+            文档管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.GetList(System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
+            <summary>
+            查询文档列表
+            </summary>
+            <param name="key"></param>
+            <param name="start"></param>
+            <param name="end"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.GetImageList(System.Int64)">
+            <summary>
+            查询文档图片列表
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.GetGroup(System.Int64)">
+            <summary>
+            查询单条分组
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.GetMenu(System.Int64)">
+            <summary>
+            查询单条菜单
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.GetContent(System.Int64)">
+            <summary>
+            查询单条文档内容
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.GetPlainList">
+            <summary>
+            查询精简文档列表
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.AddGroup(Admin.Core.Service.Admin.Document.Input.DocumentAddGroupInput)">
+            <summary>
+            新增分组
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.AddMenu(Admin.Core.Service.Admin.Document.Input.DocumentAddMenuInput)">
+            <summary>
+            新增菜单
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.UpdateGroup(Admin.Core.Service.Admin.Document.Input.DocumentUpdateGroupInput)">
+            <summary>
+            修改分组
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.UpdateMenu(Admin.Core.Service.Admin.Document.Input.DocumentUpdateMenuInput)">
+            <summary>
+            修改菜单
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.UpdateContent(Admin.Core.Service.Admin.Document.Input.DocumentUpdateContentInput)">
+            <summary>
+            修改文档内容
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.SoftDelete(System.Int64)">
+            <summary>
+            删除文档
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.DeleteImage(System.Int64,System.String)">
+            <summary>
+            删除图片
+            </summary>
+            <param name="documentId"></param>
+            <param name="url"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.DocumentController.UploadImage(Admin.Core.Service.Admin.Document.Input.DocumentUploadImageInput)">
+            <summary>
+            上传文档图片
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.LoginLogController">
+            <summary>
+            登录日志管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.LoginLogController.GetPage(Admin.Core.Common.Input.PageInput{Admin.Core.Model.Admin.LoginLogEntity})">
+            <summary>
+            查询分页登录日志
+            </summary>
+            <param name="model"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.OprationLogController">
+            <summary>
+            操作日志管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.OprationLogController.GetPage(Admin.Core.Common.Input.PageInput{Admin.Core.Model.Admin.OprationLogEntity})">
+            <summary>
+            查询分页操作日志
+            </summary>
+            <param name="model"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.PermissionController">
+            <summary>
+            权限管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.GetList(System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
+            <summary>
+            查询权限列表
+            </summary>
+            <param name="key"></param>
+            <param name="start"></param>
+            <param name="end"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.GetGroup(System.Int64)">
+            <summary>
+            查询单条分组
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.GetMenu(System.Int64)">
+            <summary>
+            查询单条菜单
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.GetApi(System.Int64)">
+            <summary>
+            查询单条接口
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.GetPermissionList">
+            <summary>
+            查询角色权限-权限列表
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.GetRolePermissionList(System.Int64)">
+            <summary>
+            查询角色权限
+            </summary>
+            <param name="roleId"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.AddGroup(Admin.Core.Service.Admin.Permission.Input.PermissionAddGroupInput)">
+            <summary>
+            新增分组
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.AddMenu(Admin.Core.Service.Admin.Permission.Input.PermissionAddMenuInput)">
+            <summary>
+            新增菜单
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.AddApi(Admin.Core.Service.Admin.Permission.Input.PermissionAddApiInput)">
+            <summary>
+            新增接口
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.UpdateGroup(Admin.Core.Service.Admin.Permission.Input.PermissionUpdateGroupInput)">
+            <summary>
+            修改分组
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.UpdateMenu(Admin.Core.Service.Admin.Permission.Input.PermissionUpdateMenuInput)">
+            <summary>
+            修改菜单
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.UpdateApi(Admin.Core.Service.Admin.Permission.Input.PermissionUpdateApiInput)">
+            <summary>
+            修改接口
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.SoftDelete(System.Int64)">
+            <summary>
+            删除权限
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.PermissionController.Assign(Admin.Core.Service.Admin.Permission.Input.PermissionAssignInput)">
+            <summary>
+            保存角色权限
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.RoleController">
+            <summary>
+            角色管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.RoleController.Get(System.Int64)">
+            <summary>
+            查询单条角色
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.RoleController.GetPage(Admin.Core.Common.Input.PageInput{Admin.Core.Model.Admin.RoleEntity})">
+            <summary>
+            查询分页角色
+            </summary>
+            <param name="model"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.RoleController.Add(Admin.Core.Service.Admin.Role.Input.RoleAddInput)">
+            <summary>
+            新增角色
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.RoleController.Update(Admin.Core.Service.Admin.Role.Input.RoleUpdateInput)">
+            <summary>
+            修改角色
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.RoleController.SoftDelete(System.Int64)">
+            <summary>
+            删除角色
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.RoleController.BatchSoftDelete(System.Int64[])">
+            <summary>
+            批量删除角色
+            </summary>
+            <param name="ids"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.UserController">
+            <summary>
+            用户管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.GetBasic">
+            <summary>
+            查询用户基本信息
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.Get(System.Int64)">
+            <summary>
+            查询单条用户
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.GetPage(Admin.Core.Common.Input.PageInput{Admin.Core.Model.Admin.UserEntity})">
+            <summary>
+            查询分页用户
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.Add(Admin.Core.Service.Admin.User.Input.UserAddInput)">
+            <summary>
+            新增用户
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.Update(Admin.Core.Service.Admin.User.Input.UserUpdateInput)">
+            <summary>
+            修改用户
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.SoftDelete(System.Int64)">
+            <summary>
+            删除用户
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.BatchSoftDelete(System.Int64[])">
+            <summary>
+            批量删除用户
+            </summary>
+            <param name="ids"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.ChangePassword(Admin.Core.Service.Admin.User.Input.UserChangePasswordInput)">
+            <summary>
+            更新用户密码
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.UpdateBasic(Admin.Core.Service.Admin.User.Input.UserUpdateBasicInput)">
+            <summary>
+            更新用户基本信息
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.UserController.AvatarUpload(Microsoft.AspNetCore.Http.IFormFile)">
+            <summary>
+            上传头像
+            </summary>
+            <param name="file"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.Admin.ViewController">
+            <summary>
+            视图管理
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ViewController.Get(System.Int64)">
+            <summary>
+            查询单条视图
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ViewController.GetList(System.String)">
+            <summary>
+            查询全部视图
+            </summary>
+            <param name="key"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ViewController.GetPage(Admin.Core.Common.Input.PageInput{Admin.Core.Model.Admin.ViewEntity})">
+            <summary>
+            查询分页视图
+            </summary>
+            <param name="model">分页模型</param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ViewController.Add(Admin.Core.Service.Admin.View.Input.ViewAddInput)">
+            <summary>
+            新增视图
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ViewController.Update(Admin.Core.Service.Admin.View.Input.ViewUpdateInput)">
+            <summary>
+            修改视图
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ViewController.SoftDelete(System.Int64)">
+            <summary>
+            删除视图
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ViewController.BatchSoftDelete(System.Int64[])">
+            <summary>
+            批量删除视图
+            </summary>
+            <param name="ids"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Controllers.Admin.ViewController.Sync(Admin.Core.Service.Admin.View.Input.ViewSyncInput)">
+            <summary>
+            同步视图
+            支持新增和修改视图
+            根据视图是否存在自动禁用和启用视图
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Controllers.BaseController">
+            <summary>
+            基础控制器
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Db.Data">
+            <summary>
+            数据
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Db.DbHelper.CreateDatabase(Admin.Core.Common.Configs.DbConfig)">
+            <summary>
+            创建数据库
+            </summary>
+            <param name="dbConfig"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Db.DbHelper.SyncStructure(IFreeSql,System.String,Admin.Core.Common.Configs.DbConfig)">
+            <summary>
+            同步结构
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Db.DbHelper.InitDtData``1(IFreeSql,``0[],System.Data.Common.DbTransaction,Admin.Core.Common.Configs.DbConfig)">
+            <summary>
+            初始化数据表数据
+            </summary>
+            <typeparam name="T"></typeparam>
+            <param name="db"></param>
+            <param name="data"></param>
+            <param name="tran"></param>
+            <param name="dbConfig"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Db.DbHelper.SyncDataAuditValue(System.Object,FreeSql.Aop.AuditValueEventArgs)">
+            <summary>
+            同步数据审计方法
+            </summary>
+            <param name="s"></param>
+            <param name="e"></param>
+        </member>
+        <member name="M:Admin.Core.Db.DbHelper.SyncData(IFreeSql,Admin.Core.Common.Configs.DbConfig)">
+            <summary>
+            同步数据
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Db.DbHelper.GenerateSimpleJsonData(IFreeSql)">
+            <summary>
+            生成极简数据
+            </summary>
+            <param name="db"></param>
+            <returns></returns>
+        </member>
+        <member name="M:Admin.Core.Db.ServiceCollectionExtensions.AddDb(Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.Hosting.IHostEnvironment,Admin.Core.Common.Configs.AppConfig)">
+            <summary>
+            添加数据库
+            </summary>
+            <param name="services"></param>
+            <param name="env"></param>
+            <param name="appConfig"></param>
+        </member>
+        <member name="T:Admin.Core.Enums.ApiVersion">
+            <summary>
+            接口版本
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Enums.ApiVersion.V1">
+            <summary>
+            V1 版本
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Enums.ApiVersion.V2">
+            <summary>
+            V2 版本
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Enums.StatusCodes">
+            <summary>
+            状态码枚举
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Enums.StatusCodes.Status0NotOk">
+            <summary>
+            操作失败
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Enums.StatusCodes.Status1Ok">
+            <summary>
+            操作成功
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Enums.StatusCodes.Status401Unauthorized">
+            <summary>
+            未登录(需要重新登录)
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Enums.StatusCodes.Status403Forbidden">
+            <summary>
+            权限不足
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Enums.StatusCodes.Status404NotFound">
+            <summary>
+            资源不存在
+            </summary>
+        </member>
+        <member name="F:Admin.Core.Enums.StatusCodes.Status500InternalServerError">
+            <summary>
+            系统内部错误(非业务代码里显式抛出的异常,例如由于数据不正确导致空指针异常、数据库异常等等)
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Filters.AdminExceptionFilter">
+            <summary>
+            Admin异常错误过滤
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Logs.ApiHelper">
+            <summary>
+            Api帮助类
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Logs.ApiHelperDto.Label">
+            <summary>
+            接口名称
+            </summary>
+        </member>
+        <member name="P:Admin.Core.Logs.ApiHelperDto.Path">
+            <summary>
+            接口地址
+            </summary>
+        </member>
+        <member name="T:Admin.Core.Logs.ILogHandler">
+            <summary>
+            操作日志处理接口
+            </summary>
+        </member>
+        <member name="M:Admin.Core.Logs.ILogHandler.LogAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">
+            <summary>
+            写操作日志
+            </summary>
+            <param name="context"></param>
+            <param name="next"></param>
+            <returns></returns>
+        </member>
+        <member name="T:Admin.Core.Logs.LogHandler">
+            <summary>
+            操作日志处理
+            </summary>
+        </member>
+    </members>
+</doc>

+ 1 - 1
Admin.Core/Startup.cs

@@ -309,7 +309,7 @@ namespace Admin.Core
                     });
                     c.RoutePrefix = "";//直接根目录访问
                     c.DocExpansion(Swashbuckle.AspNetCore.SwaggerUI.DocExpansion.None);//折叠Api
-                    c.DefaultModelsExpandDepth(-1);//不显示Models
+                    //c.DefaultModelsExpandDepth(-1);//不显示Models
                 });
             }
             #endregion