Files
ThingsGateway/framework/ThingsGateway.Admin.Core/ThingsGateway.Admin.Core.xml
T
2023-08-08 12:31:42 +08:00

1639 lines
60 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0"?>
<doc>
<assembly>
<name>ThingsGateway.Admin.Core</name>
</assembly>
<members>
<member name="T:ThingsGateway.Admin.Core.DataTableAttribute">
<summary>
表格显示特性
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.DataTableAttribute.Order">
<summary>
排序
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.DataTableAttribute.IsShow">
<summary>
是否显示,默认true
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.DataTableAttribute.CellClass">
<summary>
单元格Class
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.DataTableAttribute.Sortable">
<summary>
是否开启排序
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.DataTableAttribute.DefaultFilter">
<summary>
是否初始过滤
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.IgnoreExcelAttribute">
<summary>
忽略Excel导入导出
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.IgnoreRolePermissionAttribute">
<summary>
忽略角色授权权限
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.IgnoreSeedDataAddAttribute">
<summary>
种子数据忽略新增
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.IgnoreSeedDataUpdateAttribute">
<summary>
种子数据忽略修改
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.IgnoreSqlTableAttribute">
<summary>
忽略创建表
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.MinValueAttribute">
<summary>
最小值校验
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.MinValueAttribute.#ctor(System.Double)">
<summary>
最小值
</summary>
<param name="value"></param>
</member>
<member name="M:ThingsGateway.Admin.Core.MinValueAttribute.FormatErrorMessage(System.String)">
<inheritdoc/>
</member>
<member name="M:ThingsGateway.Admin.Core.MinValueAttribute.IsValid(System.Object)">
<summary>
最小值校验
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.OpenApiPermissionAttribute">
<summary>
授权
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.IgnoreOpenApiPermissionAttribute">
<summary>
方法忽略授权
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SuperAdminAttribute">
<summary>
管理员才能访问
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.BaseIdInput">
<summary>
主键Id输入参数
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseIdInput.Id">
<summary>
主键Id
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.BasePageInput">
<summary>
全局分页查询输入参数
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BasePageInput.Current">
<summary>
当前页码
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BasePageInput.SearchKey">
<summary>
关键字
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BasePageInput.Size">
<summary>
每页条数
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BasePageInput.SortField">
<summary>
排序字段
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BasePageInput.SortDesc">
<summary>
排序方式,true为desc,false为asc
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.CacheStatic">
<summary>
单例内存缓存
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.CacheStatic.Cache">
<summary>
单例内存缓存
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysMemoryCache">
<summary>
系统内存缓存
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.SysMemoryCache.#ctor">
<summary>
<inheritdoc cref="T:ThingsGateway.Admin.Core.SysMemoryCache"/>
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.SysMemoryCache.Get``1(System.String,System.Boolean)">
<inheritdoc/>
</member>
<member name="M:ThingsGateway.Admin.Core.SysMemoryCache.GetOrCreateAsync``1(System.String,System.Func{Microsoft.Extensions.Caching.Memory.ICacheEntry,System.Threading.Tasks.Task{``0}},System.Boolean)">
<inheritdoc/>
</member>
<member name="M:ThingsGateway.Admin.Core.SysMemoryCache.GetOrCreate``1(System.String,System.Func{Microsoft.Extensions.Caching.Memory.ICacheEntry,``0},System.Boolean)">
<inheritdoc/>
</member>
<member name="M:ThingsGateway.Admin.Core.SysMemoryCache.Remove(System.Object)">
<inheritdoc/>
</member>
<member name="M:ThingsGateway.Admin.Core.SysMemoryCache.Set``1(System.Object,``0,System.Boolean)">
<inheritdoc/>
</member>
<member name="M:ThingsGateway.Admin.Core.SysMemoryCache.Set``1(System.Object,``0,System.TimeSpan,System.Boolean)">
<inheritdoc/>
</member>
<member name="M:ThingsGateway.Admin.Core.SysMemoryCache.Dispose">
<inheritdoc/>
</member>
<member name="T:ThingsGateway.Admin.Core.ClaimConst">
<summary>
授权用户常量
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ClaimConst.Account">
<summary>
账号
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ClaimConst.IsOpenApi">
<summary>
OpenApi
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ClaimConst.IsSuperAdmin">
<summary>
账号类型
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ClaimConst.Name">
<summary>
名称
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ClaimConst.UserId">
<summary>
用户Id
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ClaimConst.VerificatId">
<summary>
验证Id
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.DESCKeyConst">
<summary>
加解密密钥
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.DESCKeyConst.DESCKey">
<summary>
DESC密钥
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SqlSugarConst">
<summary>
SqlSugar系统常量
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.SqlSugarConst.DB_Default">
<summary>
默认库ConfigId
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.UserManager">
<summary>
当前登录用户信息
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.UserManager.IsSuperAdmin">
<summary>
是否超级管理员
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.UserManager.UserAccount">
<summary>
当前用户账号
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.UserManager.UserId">
<summary>
当前用户Id
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.UserManager.VerificatId">
<summary>
当前VerificatId
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.PrimaryIdEntity">
<summary>
主键id基类
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.PrimaryIdEntity.Id">
<summary>
主键Id
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.PrimaryKeyEntity">
<summary>
主键实体基类
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.PrimaryKeyEntity.ExtJson">
<summary>
拓展信息
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.BaseEntity">
<summary>
框架实体基类
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseEntity.CreateTime">
<summary>
创建时间
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseEntity.CreateUser">
<summary>
创建人
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseEntity.CreateUserId">
<summary>
创建者Id
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseEntity.IsDelete">
<summary>
软删除
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseEntity.UpdateTime">
<summary>
更新时间
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseEntity.UpdateUser">
<summary>
更新人
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseEntity.UpdateUserId">
<summary>
修改者Id
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.BaseEntity.SortCode">
<summary>
排序码
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.OpenApiUser">
<summary>
第三方用户表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.Account">
<summary>
账号
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.Email">
<summary>
邮箱
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.LastLoginDevice">
<summary>
上次登录设备
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.LastLoginIp">
<summary>
上次登录ip
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.LastLoginTime">
<summary>
上次登录时间
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.LatestLoginDevice">
<summary>
最新登录设备
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.LatestLoginIp">
<summary>
最新登录ip
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.LatestLoginTime">
<summary>
最新登录时间
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.Password">
<summary>
密码
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.PermissionCodeList">
<summary>
权限码集合
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.Phone">
<summary>
手机
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.OpenApiUser.UserEnable">
<summary>
是否启用
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysConfig">
<summary>
配置
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysConfig.Category">
<summary>
分类
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysConfig.ConfigKey">
<summary>
配置键
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysConfig.ConfigValue">
<summary>
配置值
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysConfig.Remark">
<summary>
备注
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysOperateLog">
<summary>
操作日志表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysOperateLog.ClassName">
<summary>
类名称
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysOperateLog.ExeMessage">
<summary>
具体消息
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysOperateLog.MethodName">
<summary>
方法名称
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysOperateLog.ParamJson">
<summary>
请求参数
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysOperateLog.ReqMethod">
<summary>
请求方式
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysOperateLog.ReqUrl">
<summary>
请求地址
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysOperateLog.ResultJson">
<summary>
返回结果
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysRelation">
<summary>
系统关系表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysRelation.Category">
<summary>
分类
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysRelation.ObjectId">
<summary>
对象ID
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysRelation.TargetId">
<summary>
目标ID
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysResource">
<summary>
系统资源表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysResource.Title">
<summary>
标题
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysResource.Icon">
<summary>
图标
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysResource.Component">
<summary>
路径
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysResource.Category">
<summary>
分类
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysResource.TargetType">
<summary>
跳转类型
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysResource.Children">
<summary>
子节点
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysResource.Code">
<summary>
编码
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysResource.ParentId">
<summary>
父id
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.ResourceCategoryEnum">
<summary>
资源类型
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ResourceCategoryEnum.None">
<summary>
无
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ResourceCategoryEnum.MENU">
<summary>
菜单
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ResourceCategoryEnum.SPA">
<summary>
单页
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.ResourceCategoryEnum.BUTTON">
<summary>
按钮
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.TargetTypeEnum">
<summary>
链接跳转类型
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.TargetTypeEnum.None">
<summary>
无
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.TargetTypeEnum.SELF">
<summary>
当前页面
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.TargetTypeEnum.BLANK">
<summary>
新建页面
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.TargetTypeEnum.CALLBACK">
<summary>
内置调用
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysRole">
<summary>
系统角色表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysRole.Code">
<summary>
编码
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysRole.Name">
<summary>
名称
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.RelationRoleResuorce">
<summary>
SYS_ROLE_HAS_RESOURCE
角色有哪些资源扩展
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.RelationRoleResuorce.ButtonInfo">
<summary>
按钮信息
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.RelationRoleResuorce.MenuId">
<summary>
菜单ID
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.RoleOwnResourceOutput">
<summary>
角色拥有的资源输出
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.RoleOwnResourceOutput.GrantInfoList">
<summary>
已授权资源信息
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.RoleOwnResourceOutput.Id">
<summary>
Id
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.RelationRolePermission">
<summary>
SYS_ROLE_HAS_PERMISSION
角色权限关系扩展
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.RelationRolePermission.ApiUrl">
<summary>
接口Url
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysUser">
<summary>
系统用户表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.Account">
<summary>
账号
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.ButtonCodeList">
<summary>
按钮码集合
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.Email">
<summary>
邮箱
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.LastLoginDevice">
<summary>
上次登录设备
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.LastLoginIp">
<summary>
上次登录ip
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.LastLoginTime">
<summary>
上次登录时间
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.LatestLoginDevice">
<summary>
最新登录设备
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.LatestLoginIp">
<summary>
最新登录ip
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.LatestLoginTime">
<summary>
最新登录时间
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.Password">
<summary>
密码
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.PermissionCodeList">
<summary>
权限码集合
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.Phone">
<summary>
手机
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.RoleCodeList">
<summary>
角色码集合
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.RoleIdList">
<summary>
角色ID集合
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysUser.UserEnable">
<summary>
是否启用
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysVerificat">
<summary>
会话表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVerificat.Id">
<summary>
用户Id
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVerificat.VerificatInfos">
<summary>
会话信息列表
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.VerificatInfo">
<summary>
会话信息
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.ClientIds">
<summary>
客户端ID列表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.Device">
<summary>
设备
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.Expire">
<summary>
过期时间
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.Id">
<summary>
验证Id
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.IsOnline">
<summary>
在线状态
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.OnlineNum">
<summary>
连接数量
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.UserId">
<summary>
用户Id
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.VerificatRemain">
<summary>
verificat剩余有效期
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.VerificatInfo.VerificatTimeout">
<summary>
超时时间
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.SysVisitLog">
<summary>
访问日志表
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.Category">
<summary>
日志分类
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.ExeStatus">
<summary>
执行状态
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.Name">
<summary>
日志名称
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.OpAccount">
<summary>
操作人账号
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.OpBrowser">
<summary>
操作浏览器
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.OpIp">
<summary>
操作ip
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.OpOs">
<summary>
操作系统
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.OpTime">
<summary>
操作时间
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysVisitLog.VerificatId">
<summary>
验证Id
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.CollectionExtensions">
<summary>
对象拓展
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.CollectionExtensions.Remove``2(System.Collections.Concurrent.ConcurrentDictionary{``0,``1},``0)">
<summary>
从并发字典中删除
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.CollectionExtensions.ToPagedList``1(System.Collections.Generic.IEnumerable{``0},ThingsGateway.Admin.Core.BasePageInput,System.Boolean)">
<summary>
分页拓展
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.CollectionExtensions.RemoveWhere``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Boolean})">
<summary>
移除符合条件的元素
</summary>
<typeparam name="T"></typeparam>
<param name="this"></param>
<param name="where"></param>
</member>
<member name="M:ThingsGateway.Admin.Core.CollectionExtensions.AddRange``1(System.Collections.Generic.ICollection{``0},System.Collections.Generic.IEnumerable{``0})">
<summary>
添加多个元素
</summary>
<typeparam name="T"></typeparam>
<param name="this"></param>
<param name="values"></param>
</member>
<member name="T:ThingsGateway.Admin.Core.JsonExtensions">
<summary>
对象拓展
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.JsonExtensions.ToJsonString(System.Object)">
<summary>
转换为Json
</summary>
<param name="item"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.JsonExtensions.ToJsonWithT``1(System.String)">
<summary>
从字符串到json
</summary>
<typeparam name="T"></typeparam>
<param name="json"></param>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.ListExtensions">
<summary>
对象拓展
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.ListExtensions.ToDataTable``1(System.Collections.Generic.List{``0})">
<summary>
List转DataTable
</summary>
<typeparam name="T"></typeparam>
<param name="list"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ListExtensions.IsIgnoreColumn(System.Reflection.PropertyInfo)">
<summary>
SqlSugar是否忽略字段
</summary>
<param name="pi"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ListExtensions.IsJsonColumn(System.Reflection.PropertyInfo)">
<summary>
SqlSugar是否Json字段
</summary>
<param name="pi"></param>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.MethodInfoExtensions">
<summary>
Method Info 拓展
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.MethodInfoExtensions.GetCustomAttribute``1(System.Object,System.String,System.Boolean)">
<summary>
获取真实方法的特性
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.MethodInfoExtensions.GetActualMethodInfo(System.String,System.Object)">
<summary>
获取实际方法对象
</summary>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.ObjectExtensions">
<summary>
对象拓展类
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.IsRichPrimitive(System.Type)">
<summary>
判断是否是富基元类型
</summary>
<param name="type">类型</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.AddOrUpdate``1(System.Collections.Generic.Dictionary{System.String,``0},System.Collections.Generic.IDictionary{System.String,``0})">
<summary>
合并两个字典
</summary>
<typeparam name="T"></typeparam>
<param name="dic">字典</param>
<param name="newDic">新字典</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.AddOrUpdate``1(System.Collections.Concurrent.ConcurrentDictionary{System.String,``0},System.Collections.Generic.Dictionary{System.String,``0})">
<summary>
合并两个字典
</summary>
<typeparam name="T"></typeparam>
<param name="dic">字典</param>
<param name="newDic">新字典</param>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.IsValueTuple(System.Type)">
<summary>
判断是否是元组类型
</summary>
<param name="type">类型</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.IsAsync(System.Reflection.MethodInfo)">
<summary>
判断方法是否是异步
</summary>
<param name="method">方法</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.HasImplementedRawGeneric(System.Type,System.Type)">
<summary>
判断类型是否实现某个泛型
</summary>
<param name="type">类型</param>
<param name="generic">泛型类型</param>
<returns>bool</returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.IsAnonymous(System.Object)">
<summary>
判断是否是匿名类型
</summary>
<param name="obj">对象</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.GetAncestorTypes(System.Type)">
<summary>
获取所有祖先类型
</summary>
<param name="type"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.GetRealReturnType(System.Reflection.MethodInfo)">
<summary>
获取方法真实返回类型
</summary>
<param name="method"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ChangeType``1(System.Object)">
<summary>
将一个对象转换为指定类型
</summary>
<typeparam name="T"></typeparam>
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ChangeType(System.Object,System.Type)">
<summary>
将一个对象转换为指定类型
</summary>
<param name="obj">待转换的对象</param>
<param name="type">目标类型</param>
<returns>转换后的对象</returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.GetFoundAttribute``1(System.Reflection.MethodInfo,System.Boolean)">
<summary>
查找方法指定特性,如果没找到则继续查找声明类
</summary>
<typeparam name="TAttribute"></typeparam>
<param name="method"></param>
<param name="inherit"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.Format(System.String,System.Object[])">
<summary>
格式化字符串
</summary>
<param name="str"></param>
<param name="args"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.SplitCamelCase(System.String)">
<summary>
切割骆驼命名式字符串
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ToBoolean(System.Object,System.Boolean)">
<summary>
转换布尔值
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ToLong(System.Object,System.Int64)">
<summary>
ToLong
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ToInt(System.Object,System.Int32)">
<summary>
ToInt
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ToDecimal(System.Object,System.Int32)">
<summary>
ToDecimal
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ToDouble(System.Object,System.Double)">
<summary>
ToDecimal
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ToObject(System.Text.Json.JsonElement)">
<summary>
JsonElement 转 Object
</summary>
<param name="jsonElement"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ClearStringAffixes(System.String,System.Int32,System.String[])">
<summary>
清除字符串前后缀
</summary>
<param name="str">字符串</param>
<param name="pos">0:前后缀,1:后缀,-1:前缀</param>
<param name="affixes">前后缀集合</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ToLowerCamelCase(System.String)">
<summary>
首字母小写
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.ToUpperCamelCase(System.String)">
<summary>
首字母大写
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.IsEmpty``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
判断集合是否为空
</summary>
<typeparam name="T">元素类型</typeparam>
<param name="collection">集合对象</param>
<returns><see cref="T:System.Boolean"/> 实例,true 表示空集合,false 表示非空集合</returns>
</member>
<member name="M:ThingsGateway.Admin.Core.ObjectExtensions.GetTypeAttribute``1(System.Type,System.Boolean)">
<summary>
获取类型自定义特性
</summary>
<typeparam name="TAttribute">特性类型</typeparam>
<param name="type">类类型</param>
<param name="inherit">是否继承查找</param>
<returns>特性对象</returns>
</member>
<member name="T:ThingsGateway.Admin.Core.StringExtensions">
<summary>
对象拓展
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.StringToList(System.String)">
<summary>
返回List,无其他处理
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.IsChinese(System.String)">
<summary>
用 正则表达式 判断字符是不是汉字
</summary>
<param name="text">待判断字符或字符串</param>
<returns>真:是汉字;假:不是</returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.GetNameLen2(System.String)">
<summary>
获取字符串中的两个字符作为名称简述
</summary>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.IsNullOrEmpty(System.String)">
<summary>
字符串是 null 或者 空
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.FirstCharToUpper(System.String)">
<summary>
返回字符串首字符的大写字母
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.LastCharToUpper(System.String)">
<summary>
返回字符串尾字符的大写字母
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.ToBoolean(System.String,System.Boolean)">
<summary>
转换布尔值
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.ToLong(System.String,System.Int64)">
<summary>
ToLong
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.ToInt(System.String,System.Int32)">
<summary>
ToInt
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.ToDecimal(System.String,System.Int32)">
<summary>
ToDecimal
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.MatchPhoneNumber(System.String)">
<summary>
匹配手机号码
</summary>
<param name="s">源字符串</param>
<returns>是否匹配成功</returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.MatchEmail(System.String)">
<summary>
匹配邮箱格式
</summary>
<param name="s">源字符串</param>
<returns>是否匹配成功</returns>
</member>
<member name="M:ThingsGateway.Admin.Core.StringExtensions.CombinePath(System.String,System.String[])">
<summary>合并多段路径</summary>
<param name="path"></param>
<param name="ps"></param>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.SysDateTimeExtensions">
<summary>
对象拓展
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SysDateTimeExtensions.CurrentDateTime">
<summary>
系统默认使用的当前时间
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.SysDateTimeExtensions.ToDefaultDateTimeFormat(System.DateTime@,System.TimeSpan)">
<summary>
返回yyyy-MM-dd HH:mm:ss:fff zz时间格式字符串
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.SysDateTimeExtensions.ToDefaultDateTimeFormat(System.DateTime@)">
<summary>
返回yyyy-MM-dd HH:mm:ss:fff zz时间格式字符串
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.SysDateTimeExtensions.ToFileDateTimeFormat(System.DateTime@)">
<summary>
返回yyyy-MM-dd HH:mm:ss:fff zz时间格式字符串
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.SysDateTimeExtensions.GetDiffTime(System.DateTime@,System.DateTime@)">
<summary>
计算2个时间差,返回文字描述
</summary>
<param name="beginTime">开始时间</param>
<param name="endTime">结束时间</param>
<returns>时间差</returns>
</member>
<member name="M:ThingsGateway.Admin.Core.SysDateTimeExtensions.GetDiffTime(System.DateTimeOffset@,System.DateTimeOffset@)">
<summary>
计算2个时间差,返回文字描述
</summary>
<param name="beginTime">开始时间</param>
<param name="endTime">结束时间</param>
<returns>时间差</returns>
</member>
<member name="M:ThingsGateway.Admin.Core.SysDateTimeExtensions.ToLong(System.DateTime,System.Int64)">
<summary>
ToLong
</summary>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.TextWriterExtensions">
<summary>
TextWriter扩展
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.TextWriterExtensions.WriteWithColor(System.IO.TextWriter,System.String,System.Nullable{System.ConsoleColor},System.Nullable{System.ConsoleColor})">
<summary>
写入流
</summary>
<param name="textWriter"></param>
<param name="message"></param>
<param name="background"></param>
<param name="foreground"></param>
</member>
<member name="T:ThingsGateway.Admin.Core.TypeExtensions">
<summary>
扩展方法
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.TypeExtensions.Description``1(``0,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
<summary>
获取 DisplayName属性名称
</summary>
<typeparam name="T"></typeparam>
<param name="item"></param>
<param name="accessor"></param>
<returns></returns>
<exception cref="T:System.ArgumentNullException"></exception>
<exception cref="T:System.ArgumentException"></exception>
</member>
<member name="M:ThingsGateway.Admin.Core.TypeExtensions.GetFieldsWithCache(System.Type)">
<summary>
获得类型
</summary>
<param name="modelType"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.TypeExtensions.GetPropertiesWithCache(System.Type)">
<summary>
获得类型
</summary>
<param name="modelType"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.TypeExtensions.GetPropertyNamesWithCache(System.Type)">
<summary>
获得属性名称
</summary>
<param name="modelType"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.TypeExtensions.GetDescription(System.Type,System.String)">
<summary>
获得类型属性的描述信息
</summary>
<param name="modelType"></param>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.TypeExtensions.FindDisplayAttribute(System.Reflection.MemberInfo,System.Func{System.Reflection.MemberInfo,System.String})">
<summary>
获取成员的描述信息
</summary>
<param name="memberInfo"></param>
<param name="func"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.TypeExtensions.GetEnumList``1(``0)">
<summary>
获取枚举类型的所有项,返回集合
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.TypeExtensions.GetMemberInfoValue(System.Type,System.Object,System.String)">
<summary>
获得类型属性的值
</summary>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.LoggingConsoleComponent">
<summary>
控制台输出组件
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.LoggingConsoleComponent.Load(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.ComponentContext)">
<inheritdoc/>
</member>
<member name="T:ThingsGateway.Admin.Core.LoggingFileComponent">
<summary>
日志写入文件的组件
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.LoggingFileComponent.Load(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.ComponentContext)">
<inheritdoc/>
</member>
<member name="M:ThingsGateway.Admin.Core.LoggingFileComponent.SetLogOptions(Furion.Logging.FileLoggerOptions,System.Nullable{Microsoft.Extensions.Logging.LogLevel})">
<summary>
日志格式化
</summary>
<param name="options"></param>
<param name="logLevel"></param>
</member>
<member name="T:ThingsGateway.Admin.Core.DbContext">
<summary>
数据库上下文对象
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.DbContext.Db">
<summary>
SqlSugar 数据库实例
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.DbContext.DbConfigs">
<summary>
DbConfigs
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.DbContext.AopSetting(SqlSugar.SqlSugarScopeProvider)">
<summary>
Aop设置
</summary>
<param name="db"></param>
</member>
<member name="M:ThingsGateway.Admin.Core.DbContext.FilterSetting(SqlSugar.SqlSugarScopeProvider)">
<summary>
过滤器设置
</summary>
<param name="db"></param>
</member>
<member name="M:ThingsGateway.Admin.Core.DbContext.ExternalServicesSetting(SqlSugar.SqlSugarScopeProvider,ThingsGateway.Admin.Core.SqlSugarConfig)">
<summary>
实体拓展配置,自定义类型多库兼容
</summary>
<param name="db"></param>
<param name="config"></param>
</member>
<member name="M:ThingsGateway.Admin.Core.DbContext.InitDb(ThingsGateway.Admin.Core.SqlSugarConfig)">
<summary>
初始化数据库表结构
</summary>
<param name="config">数据库配置</param>
</member>
<member name="M:ThingsGateway.Admin.Core.DbContext.InitSeedData(ThingsGateway.Admin.Core.SqlSugarConfig)">
<summary>
初始化种子数据
</summary>
<param name="config"></param>
</member>
<member name="M:ThingsGateway.Admin.Core.DbContext.MoreSetting(SqlSugar.SqlSugarScopeProvider)">
<summary>
实体更多配置
</summary>
<param name="db"></param>
</member>
<member name="T:ThingsGateway.Admin.Core.DbRepository`1">
<summary>
仓储模式对象
</summary>
</member>
<member name="F:ThingsGateway.Admin.Core.DbRepository`1.itenant">
<summary>
事务
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.DbRepository`1.#ctor(SqlSugar.ISqlSugarClient)">
<summary>
仓储构造方法
</summary>
<param name="context"></param>
</member>
<member name="M:ThingsGateway.Admin.Core.DbRepository`1.GetListAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,`0}})">
<summary>
获取列表指定多个字段
</summary>
<param name="whereExpression">查询条件</param>
<param name="selectExpression">查询字段</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.DbRepository`1.GetListAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,System.String}})">
<summary>
获取列表指定单个字段
</summary>
<param name="whereExpression">查询条件</param>
<param name="selectExpression">查询字段</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.DbRepository`1.GetListAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,System.Int64}})">
<summary>
获取列表指定单个字段
</summary>
<param name="whereExpression">查询条件</param>
<param name="selectExpression">查询字段</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.DbRepository`1.GetFirstAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,System.String}})">
<summary>
获取指定表的单个字段
</summary>
<param name="whereExpression">查询条件</param>
<param name="selectExpression">查询字段</param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.DbRepository`1.GetFirstAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,System.Int64}})">
<summary>
获取指定表的单个字段
</summary>
<param name="whereExpression">查询条件</param>
<param name="selectExpression">查询字段</param>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.SqlSugarConfig">
<summary>
SqlSugarConfig
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarConfig.IsInitDb">
<summary>
是否初始化数据库
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarConfig.IsSeedData">
<summary>
是否初始化种子数据
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarConfig.IsUpdateSeedData">
<summary>
是否更新种子数据
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.ISqlSugarEntitySeedData`1">
<summary>
实体种子数据接口
</summary>
<typeparam name="TEntity"></typeparam>
</member>
<member name="M:ThingsGateway.Admin.Core.ISqlSugarEntitySeedData`1.SeedData">
<summary>
种子数据
</summary>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.SqlSugarPageExtension">
<summary>
Sqlsugar分页拓展类
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.SqlSugarPageExtension.ToPagedList``1(SqlSugar.ISugarQueryable{``0},System.Int32,System.Int32)">
<summary>
SqlSugar分页扩展
</summary>
<typeparam name="TEntity"></typeparam>
<param name="queryable"></param>
<param name="current"></param>
<param name="size"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.SqlSugarPageExtension.ToPagedListAsync``1(SqlSugar.ISugarQueryable{``0},System.Int32,System.Int32,System.Func{``0,System.Boolean})">
<summary>
SqlSugar分页扩展
</summary>
<typeparam name="TEntity"></typeparam>
<param name="queryable"></param>
<param name="pageIndex"></param>
<param name="pageSize"></param>
<param name="whereExpression"></param>
<returns></returns>
</member>
<member name="T:ThingsGateway.Admin.Core.SqlSugarPagedList`1">
<summary>
SqlSugar 分页泛型集合
</summary>
<typeparam name="TEntity"></typeparam>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarPagedList`1.Current">
<summary>
页码
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarPagedList`1.HasNextPages">
<summary>
是否有下一页
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarPagedList`1.HasPrevPages">
<summary>
是否有上一页
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarPagedList`1.Pages">
<summary>
总页数
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarPagedList`1.Records">
<summary>
当前页集合
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarPagedList`1.Size">
<summary>
数量
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.SqlSugarPagedList`1.Total">
<summary>
总条数
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.Startup">
<summary>
AppStartup启动类
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.Startup.ConfigureServices(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
<inheritdoc/>
</member>
<member name="T:ThingsGateway.Admin.Core.UnifyResult`1">
<summary>
全局返回结果
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="P:ThingsGateway.Admin.Core.UnifyResult`1.Code">
<summary>
状态码
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.UnifyResult`1.Data">
<summary>
数据
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.UnifyResult`1.Extras">
<summary>
附加数据
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.UnifyResult`1.Msg">
<summary>
错误信息
</summary>
</member>
<member name="P:ThingsGateway.Admin.Core.UnifyResult`1.Time">
<summary>
时间
</summary>
</member>
<member name="T:ThingsGateway.Admin.Core.UnifyResultProvider">
<summary>
规范化RESTful风格返回值
</summary>
</member>
<member name="M:ThingsGateway.Admin.Core.UnifyResultProvider.OnException(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext,Furion.FriendlyException.ExceptionMetadata)">
<summary>
异常返回
</summary>
<param name="context"></param>
<param name="metadata"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.UnifyResultProvider.OnResponseStatusCodes(Microsoft.AspNetCore.Http.HttpContext,System.Int32,Furion.UnifyResult.UnifyResultSettingsOptions)">
<summary>
状态码响应拦截
</summary>
<param name="context"></param>
<param name="statusCode"></param>
<param name="unifyResultSettings"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.UnifyResultProvider.OnSucceeded(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext,System.Object)">
<summary>
成功返回
</summary>
<param name="context"></param>
<param name="data"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.UnifyResultProvider.OnValidateFailed(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Furion.DataValidation.ValidationMetadata)">
<summary>
验证失败返回
</summary>
<param name="context"></param>
<param name="metadata"></param>
<returns></returns>
</member>
<member name="M:ThingsGateway.Admin.Core.UnifyResultProvider.RESTfulResult(System.Int32,System.Boolean,System.Object,System.Object)">
<summary>
返回 RESTful 风格结果集
</summary>
<param name="statusCode">状态码</param>
<param name="succeeded">是否成功</param>
<param name="data">数据</param>
<param name="errors">错误信息</param>
<returns></returns>
</member>
</members>
</doc>