Commit 7088f928 by 赵剑炜

Merge branch 'master' into develop

# Conflicts:
#	.gitignore
parents 8ff52af9 966f1527
################################################################################
# 此 .gitignore 文件已由 Microsoft(R) Visual Studio 自动创建。
################################################################################
# .gitignore 文件已由 Microsoft(R) Visual Studio 自动创建
################################################################################
/RuYiAdmin.Net.Common/obj/Debug/net5.0
/RuYiAdmin.Net.Entity/obj/Debug/net5.0
/RuYiAdmin.Net.Repository/obj/Debug/net5.0
/RuYiAdmin.Net.WebApi/obj/Debug/net5.0
/RuYiAdmin.Net.Service/obj/Debug/net5.0
/RuYiAdmin.Net.WebApi/obj
/RuYiAdmin.Net.WebApi/bin/Debug/net5.0
/RuYiAdmin.Net.Service
/RuYiAdmin.Net.Repository
/RuYiAdmin.Net.Entity
/RuYiAdmin.Net.Common
/.vs/RuYiAdmin
/RuYiAdmin.Net.WebApi/StorageDirectory/TempDirectory
/RuYiAdmin.Net.WebApi/StorageDirectory/MonitoringLogs
/RuYiAdmin.Net.WebApi/bin/Debug/net6.0
/Junmp.Platform.Common/obj/Debug/net5.0
/Junmp.Platform.Entity/obj/Debug/net5.0
/Junmp.Platform.Repository/obj/Debug/net5.0
/Junmp.Platform.WebApi/obj/Debug/net5.0
/Junmp.Platform.Service/obj/Debug/net5.0
/Junmp.Platform.WebApi/obj
/Junmp.Platform.WebApi/bin/Debug/net5.0/.vs/RuYiAdmin
/.vs
/RuYiAdmin.Net.WebApi/bin/Release/net6.0
/RuYiAdmin.Net.WebApi/StorageDirectory/BusinessAttachments
/RuYiAdmin.Net.ZenithTest/bin/Debug/net6.0
/RuYiAdmin.Net.ZenithTest/obj/Debug/net6.0
/RuYiAdmin.Net.ZenithTest/obj
/RuYiAdmin.Net.WebApiGateway/obj
/RuYiAdmin.Net.WebApiGateway/bin/Debug/net6.0
/RuYiAdmin.Net.ZenithTest/bin/Debug/net7.0
/RuYiAdmin.Net.WebApiGateway/bin/Debug/net7.0
/RuYiAdmin.Net.WebApi/bin/Debug/net7.0
/RuYiAdmin.Net.WebApi/bin/Release/net7.0
/RuYiAdmin.Net.WebApiGateway/bin/Release/net7.0
/RuYiAdmin.Net.ZenithTest/bin/Release/net7.0
/Junmp.Platform.WebApi/Junmp.Platform.WebApi.csproj
/Junmp.Platform.WebApi/bin/Debug/net7.0
/Junmp.Platform.WebApi/bin/Release/net7.0
/Junmp.Platform.WebApiGateway/bin/Release/net7.0
/Junmp.Platform.ZenithTest/bin/Release/net7.0
/Junmp.Platform.Common/obj/Debug/net7.0/Junmp.Platform.Common.assets.cache
/Junmp.Platform.Common/obj/Debug/net7.0/Junmp.Platform.Common.csproj.AssemblyReference.cache
/Junmp.Platform.Common/obj/Release/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs
/Junmp.Platform.Common/obj/Release/net7.0/Junmp.Platform.Common.AssemblyInfo.cs
/Junmp.Platform.Common/obj/Release/net7.0/Junmp.Platform.Common.AssemblyInfoInputs.cache
/Junmp.Platform.Common/obj/Release/net7.0/Junmp.Platform.Common.assets.cache
/Junmp.Platform.Common/obj/Release/net7.0/Junmp.Platform.Common.csproj.AssemblyReference.cache
/Junmp.Platform.Common/obj/Release/net7.0/Junmp.Platform.Common.GeneratedMSBuildEditorConfig.editorconfig
......@@ -198,24 +198,9 @@
<param name="message">异常信息</param>
<param name="innerException">内部异常</param>
</member>
<member name="T:Junmp.Platform.Common.Global.ActiveMQConfig">
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.ConnectionString">
<summary>
ActiveMQ连接串
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.TopicName">
<summary>
主题名称
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.QueueName">
<summary>
队列名称
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
......@@ -243,11 +228,6 @@
Redis配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.ActiveMQConfig">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.JwtSettings">
<summary>
Jwt配置
......@@ -343,11 +323,6 @@
Cap分布式事务配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.SignalRConfig">
<summary>
SignalR配置
......@@ -744,31 +719,6 @@
token有效时间(分钟)
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.BootstrapServers">
<summary>
地址
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.GroupId">
<summary>
GroupId
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.StatisticsIntervalMs">
<summary>
间隔时间
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.SessionTimeoutMs">
<summary>
超时时间
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.LogConfig">
<summary>
审计日志设置
......@@ -1353,67 +1303,6 @@
结果信息 -- 结构体
</summary>
</member>
<member name="T:Junmp.Platform.Common.Utility.ActiveMQContext">
<summary>
ActiveMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopic(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopicAsync(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueue(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueueAsync(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessage(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessageAsync(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.Send(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.AesUtil">
<summary>
AES加解密工具
......@@ -1974,30 +1863,6 @@
<param name="section">节点名称</param>
<param name="path">文件路径</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.KafkaContext">
<summary>
Kafka工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.PublishAsync``1(System.String,``0)">
<summary>
发布消息
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topicName">主题</param>
<param name="message">消息</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.SubscribeAsync``1(System.Collections.Generic.IEnumerable{System.String},System.Action{``0},System.Threading.CancellationToken)">
<summary>
订阅kafka
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topics">主题</param>
<param name="messageFunc">回调函数</param>
<param name="cancellationToken">取消口令</param>
<returns></returns>
</member>
<member name="F:Junmp.Platform.Common.Utility.LoggerContext.logger">
<summary>
ILog实例
......@@ -2173,39 +2038,39 @@
<param name="imagePath"></param>
<returns></returns>
</member>
<member name="T:Junmp.Platform.Common.Utility.RabbitMQContext">
<member name="T:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext">
<summary>
RabbitMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.#ctor">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.#ctor">
<summary>
私有化构造函数
用于单例模式
</summary>
</member>
<member name="F:Junmp.Platform.Common.Utility.RabbitMQContext.LazyConnection">
<member name="F:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.LazyConnection">
<summary>
Lazy对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.ConnectionInstance">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.ConnectionInstance">
<summary>
单例对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.IsConnectionInstanceCreated">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.IsConnectionInstanceCreated">
<summary>
是否已创建
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessage(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessage(System.String)">
<summary>
发送消息
</summary>
<param name="message">消息体</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessageAsynce(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessageAsynce(System.String)">
<summary>
异步发送消息
</summary>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0"?>
<doc>
<assembly>
<name>Junmp.Process.Entity</name>
</assembly>
<members>
<member name="T:Junmp.Process.Entity.AutoMapperConfig.AutoMapperProfile">
<summary>
映射描述文件
</summary>
</member>
<member name="P:Junmp.Process.Entity.Base.BaseEntity.Id">
<summary>
编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.Base.BaseEntity.Remark">
<summary>
备注
</summary>
</member>
<member name="P:Junmp.Process.Entity.Base.BaseEntity.IsDel">
<summary>
逻辑标志位
</summary>
</member>
<member name="P:Junmp.Process.Entity.Base.BaseEntity.Creator">
<summary>
创建人
</summary>
</member>
<member name="P:Junmp.Process.Entity.Base.BaseEntity.CreateTime">
<summary>
创建时间
</summary>
</member>
<member name="P:Junmp.Process.Entity.Base.BaseEntity.VersionId">
<summary>
版本编号
</summary>
</member>
<member name="M:Junmp.Process.Entity.Base.BaseEntity.ToJson">
<summary>
转化为json
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Process.Entity.Base.BaseEntity.Create(Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
创建赋值
</summary>
<param name="context">HttpContext</param>
</member>
<member name="M:Junmp.Process.Entity.Base.BaseEntity.Modify(Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
编辑赋值
</summary>
<param name="context">HttpContext</param>
</member>
<member name="M:Junmp.Process.Entity.Base.BaseEntity.Delete(Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
逻辑删除赋值
</summary>
<param name="context">HttpContext</param>
</member>
<member name="T:Junmp.Process.Entity.BusinessConstant.JobAction">
<summary>
作业操作常量
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizAccountDTO">
<summary>
同步账号DTO
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizAccountDTO.Token">
<summary>
口令
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizModuleDTO">
<summary>
BizModule DTO
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizModuleDTO.UserModuleLogonName">
<summary>
用户所在模块登录账号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizModuleDTO.UserModulePassword">
<summary>
用户所在模块登录密码
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizTestDTO.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizTestDTO.UserLogonName">
<summary>
用户登录账号
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO">
<summary>
业务用户DTO
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO.UserLogonName">
<summary>
用户登录账号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO.UserDisplayName">
<summary>
用户名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO.UserPassword">
<summary>
用户密码
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO.Telephone">
<summary>
座机
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO.MobilePhone">
<summary>
手机
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO.Email">
<summary>
邮箱
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserDTO.Sex">
<summary>
性别
0:男
1:女
2:第三性别
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO">
<summary>
BizUserModuleDTO
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserId">
<summary>
用户编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserModuleLogonName">
<summary>
用户所在模块登录账号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserModulePassword">
<summary>
用户所在模块登录密码
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserLogonName">
<summary>
登录名
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserDisplayName">
<summary>
用户展示名
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.UserPassword">
<summary>
密码
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.Telephone">
<summary>
座机
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.MobilePhone">
<summary>
手机
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.Email">
<summary>
邮箱
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.IsEnabled">
<summary>
是否启用
0:禁用;
1:启用
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO.Sex">
<summary>
性别
0:男
1:女
2:第三性别
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO">
<summary>
代码生成器DTO
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.EntityNamespace">
<summary>
模型层命名空间
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.DTONamespace">
<summary>
DTO模型命名空间
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.ControllerNamespace">
<summary>
控制层命名空间
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.ServiceNamespace">
<summary>
服务层命名空间
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.RepositoryNamespace">
<summary>
仓储层命名空间
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.Tables">
<summary>
表数组
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.LayoutMode">
<summary>
布局方式
0:上下布局
1:左右布局
</summary>
</member>
<member name="M:Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO.AutoFillFullName">
<summary>
自动补全路径
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO">
<summary>
导入配置明细DTO
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.DataType">
<summary>
数据类型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Cells">
<summary>
所在列
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Rquired">
<summary>
是否必填项
0:否
1:是
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.MaxValue">
<summary>
最大值
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.MinValue">
<summary>
最小值
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.DecimalLimit">
<summary>
小数位上限
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.TextEnum">
<summary>
枚举列表
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Extend1">
<summary>
扩展字段
正则占用
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Extend2">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.Extend3">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO">
<summary>
导入配置DTO
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.ExcelPath">
<summary>
文件路径
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.Children">
<summary>
子集
</summary>
</member>
<member name="M:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.ValidationDetecting">
<summary>
有效性校验
</summary>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.DetectingWorksheet(NPOI.SS.UserModel.ISheet)">
<summary>
校验工作簿
</summary>
<param name="worksheet">工作簿</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.DecimalValidation(NPOI.SS.UserModel.ISheet,Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验小数
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.IntegerValidation(NPOI.SS.UserModel.ISheet,Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验整数
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.TextValidation(NPOI.SS.UserModel.ISheet,Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验文本
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.DateValidation(NPOI.SS.UserModel.ISheet,Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验日期
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="M:Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDTO.DateTimeValidation(NPOI.SS.UserModel.ISheet,Junmp.Process.Entity.BusinessDTO.SystemManagement.ImportConfigDetailDTO)">
<summary>
校验时间
</summary>
<param name="worksheet">工作簿</param>
<param name="detailConfig">配置明细</param>
<returns>错误数量</returns>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.QuartzJobDTO.JobId">
<summary>
任务编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.QuartzJobDTO.GroupId">
<summary>
集群节点编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessDTO.SystemManagement.QuartzJobDTO.Action">
<summary>
预执行动作
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizAccount">
<summary>
模块API访问账号表
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizAccount.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule">
<summary>
BizModule Entity Model
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModuleName">
<summary>
模块名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModuleShortName">
<summary>
模块简称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModuleShortNameEN">
<summary>
模块英文简称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModuleProtocol">
<summary>
采用HTTP协议,HTTP或者HTTPS
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModuleAddress">
<summary>
模块地址:ip或者域名
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModulePort">
<summary>
模块端口
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModuleLogoAddress">
<summary>
模块logo图片位置
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModuleSsoAddress">
<summary>
模块单点登录地址
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.ModuleTodoAddress">
<summary>
模块待办地址
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizModule.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizTest">
<summary>
BizUser Entity Model
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizTest.Name">
<summary>
用户名称
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser">
<summary>
BizUser Entity Model
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.UserLogonName">
<summary>
用户登录账号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.UserDisplayName">
<summary>
用户名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.UserPassword">
<summary>
用户密码
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Telephone">
<summary>
座机
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.MobilePhone">
<summary>
手机
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Email">
<summary>
邮箱
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.IsEnabled">
<summary>
是否启用
0:禁用;
1:启用
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Sex">
<summary>
性别
0:男
1:女
2:第三性别
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Salt">
<summary>
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Extend1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Extend2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Extend3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Extend4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUser.Extend5">
<summary>
预留字段5
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUserModule">
<summary>
BizUserModule Entity Model
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUserModule.ModuleId">
<summary>
模块编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUserModule.UserId">
<summary>
用户编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUserModule.UserModuleLogonName">
<summary>
用户所在模块登录账号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.BusinessModule.BizUserModule.UserModulePassword">
<summary>
用户所在模块登录密码
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAnnouncement">
<summary>
通知公告模型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAnnouncement.Title">
<summary>
标题
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAnnouncement.Content">
<summary>
内容
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAnnouncement.Type">
<summary>
类型,0:公告,1:通知
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAnnouncement.Status">
<summary>
状态,0:开放,1:关闭
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAttachment">
<summary>
系统附件模型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAttachment.FileName">
<summary>
附件名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAttachment.FileSize">
<summary>
文件大小
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAttachment.FilePath">
<summary>
存储路径
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysAttachment.BusinessId">
<summary>
业务编号
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig">
<summary>
导入主配置模型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig.ConfigName">
<summary>
配置名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig.StartRow">
<summary>
起始行
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig.StartColumn">
<summary>
起始列
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig.WorkSheetIndexes">
<summary>
工作簿索引列表
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail">
<summary>
导入详细配置模型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.ParentId">
<summary>
父键
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.DataType">
<summary>
数据类型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Cells">
<summary>
所在列
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Required">
<summary>
是否必填项
0:否
1:是
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.MaxValue">
<summary>
最大值
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.MinValue">
<summary>
最小值
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.DecimalLimit">
<summary>
小数位上限
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.TextEnum">
<summary>
枚举列表
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Extend1">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Extend2">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.Extend3">
<summary>
扩展字段
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog">
<summary>
审计日志模型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.UserId">
<summary>
用户编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.UserName">
<summary>
用户姓名
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.OrgId">
<summary>
机构编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.OrgName">
<summary>
机构名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.System">
<summary>
使用系统
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.Browser">
<summary>
使用浏览器
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.IP">
<summary>
IP地址
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.OperationType">
<summary>
操作类型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.RequestMethod">
<summary>
请求路径
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.RequestUrl">
<summary>
请求路径
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.Params">
<summary>
请求参数
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.Result">
<summary>
返回值
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.OldValue">
<summary>
记录旧值
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysLog.NewValue">
<summary>
记录新值
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysRecord">
<summary>
SysRecord 实体模型
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob">
<summary>
计划任务实体模型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.JobName">
<summary>
任务名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.JobDescription">
<summary>
任务描述
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.NameSpace">
<summary>
命名空间
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.JobImplement">
<summary>
实现类
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.CronExpression">
<summary>
Cron表达式
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.StartTime">
<summary>
开始时间
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.EndTime">
<summary>
结束时间
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.JobStatus">
<summary>
任务状态
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.GroupId">
<summary>
集群编号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser">
<summary>
用户模型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.LogonName">
<summary>
登录名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.DisplayName">
<summary>
用户姓名
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Password">
<summary>
登录密码
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Telephone">
<summary>
座机号码
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.MobilePhone">
<summary>
手机号码
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Email">
<summary>
邮箱地址
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.IsSupperAdmin">
<summary>
是否超级管理员
0:否
1:是
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.SerialNumber">
<summary>
序号
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.IsEnabled">
<summary>
是否启用
0:禁用;
1:启用
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Sex">
<summary>
性别
0:男
1:女
2:第三性别
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Salt">
<summary>
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Extend1">
<summary>
预留字段1
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Extend2">
<summary>
预留字段2
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Extend3">
<summary>
预留字段3
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Extend4">
<summary>
预留字段4
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.SystemManagement.SysUser.Extend5">
<summary>
预留字段5
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.System.BroadcastMessage">
<summary>
广播消息
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.System.BroadcastMessage.Title">
<summary>
标题
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.System.BroadcastMessage.Message">
<summary>
内容
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.System.BroadcastMessage.MessageLevel">
<summary>
消息级别
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEntity.System.SystemMessage">
<summary>
系统消息
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.System.SystemMessage.Message">
<summary>
消息
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.System.SystemMessage.MessageType">
<summary>
消息类型
</summary>
</member>
<member name="P:Junmp.Process.Entity.BusinessEntity.System.SystemMessage.Object">
<summary>
信息载体
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.DeletionType">
<summary>
删除类型枚举
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.DeletionType.Undeleted">
<summary>
未删除的
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.DeletionType.Deleted">
<summary>
删除的
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.JobStatus">
<summary>
任务状态
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.MenuType">
<summary>
菜单类型
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MenuType.Menu">
<summary>
菜单
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MenuType.Button">
<summary>
按钮
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MenuType.View">
<summary>
视图
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.MessageLevel">
<summary>
消息级别
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageLevel.Information">
<summary>
消息级别
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageLevel.Notification">
<summary>
通知级别
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageLevel.Warning">
<summary>
警告级别
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageLevel.Error">
<summary>
错误级别
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageLevel.Severity">
<summary>
严重级别
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageLevel.Emergency">
<summary>
紧急级别
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.MessageType">
<summary>
消息类型
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageType.ForceLogout">
<summary>
强制下线
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageType.Notification">
<summary>
通知
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageType.Announcement">
<summary>
公告
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.MessageType.Broadcast">
<summary>
广播
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.OperationType">
<summary>
操作类型
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.QueryList">
<summary>
查询列表
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.QueryEntity">
<summary>
查询实体
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.AddEntity">
<summary>
新增实体
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.EditEntity">
<summary>
编辑实体
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.DeleteEntity">
<summary>
逻辑删除实体
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.RemoveEntity">
<summary>
物理删除实体
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.UploadFile">
<summary>
上传文件
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.DownloadFile">
<summary>
下载文件
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.ImportData">
<summary>
导入数据
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.ExportData">
<summary>
导出数据
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.MenuAuthorization">
<summary>
菜单授权
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.PermissionAuthorization">
<summary>
用户授权
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.Print">
<summary>
打印
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.Logon">
<summary>
登录
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.Logout">
<summary>
登出
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.ForceLogout">
<summary>
强制登出
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.UpdatePassword">
<summary>
更新密码
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.StartScheduleJob">
<summary>
启动计划任务
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.PauseScheduleJob">
<summary>
暂停计划任务
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.ResumeScheduleJob">
<summary>
恢复计划任务
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.DelegatePermission">
<summary>
权限下放
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.GenerateCode">
<summary>
生成代码
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.SqlInjectionAttack">
<summary>
Sql注入攻击
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.TokenHijacked">
<summary>
Token劫持
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.UnifiedAuthentication">
<summary>
统一认证
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.UnifiedAuthorization">
<summary>
统一认证授权
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.RemoveUnifiedAuthorization">
<summary>
解除统一授权
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.GetSyncToken">
<summary>
获取同步口令
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.SyncAddUser">
<summary>
同步新增用户
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.SyncEditUser">
<summary>
同步编辑用户
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.OperationType.SyncDeleteUser">
<summary>
同步删除用户
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.ReadingStatus">
<summary>
阅读状态
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.ReadingStatus.Unread">
<summary>
未读
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.ReadingStatus.Read">
<summary>
已读
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.RoleType">
<summary>
角色类型枚举
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.RoleType.Own">
<summary>
自有的
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.RoleType.Inherited">
<summary>
继承的
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.UserStatus">
<summary>
用户状态
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.UserStatus.Disenabled">
<summary>
禁用
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.UserStatus.Enabled">
<summary>
启用
</summary>
</member>
<member name="T:Junmp.Process.Entity.BusinessEnum.YesNo">
<summary>
YesNo枚举
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.YesNo.NO">
<summary>
NO
</summary>
</member>
<member name="F:Junmp.Process.Entity.BusinessEnum.YesNo.YES">
<summary>
YES
</summary>
</member>
<member name="T:Junmp.Process.Entity.CoreDTO.DbSchemaInfoDTO">
<summary>
数据库模型信息
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreDTO.DbSchemaInfoDTO.SchemaName">
<summary>
数据库名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreDTO.DbSchemaInfoDTO.TableName">
<summary>
表名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreDTO.DbSchemaInfoDTO.TableComment">
<summary>
表注释
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreDTO.DbSchemaInfoDTO.CreateTime">
<summary>
创建时间
</summary>
</member>
<member name="T:Junmp.Process.Entity.CoreEntity.ActionResult">
<summary>
动作执行结果
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.ActionResult.code">
<summary>
HttpStatusCode
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.ActionResult.msg">
<summary>
执行消息
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.ActionResult.data">
<summary>
执行对象
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.#ctor(System.String,System.String,System.Object)">
<summary>
带参构造函数
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.DeserializeObject(System.String)">
<summary>
反序列化
</summary>
<param name="value"></param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.ToJson">
<summary>
序列化
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.Success(System.Object)">
<summary>
Success标志
</summary>
<param name="obj">返回对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.OK">
<summary>
OK标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.BadRequest">
<summary>
BadRequest标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.BadRequest(System.String)">
<summary>
BadRequest标志
</summary>
<param name="message">描述语</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.ActionResult.Unauthorized">
<summary>
Unauthorized标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Junmp.Process.Entity.CoreEntity.AdminSessionContext">
<summary>
Session上下文
</summary>
</member>
<member name="T:Junmp.Process.Entity.CoreEntity.DbSchemaEntity">
<summary>
实体模型
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.DbSchemaEntity.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.DbSchemaEntity.#ctor(System.String)">
<summary>
有参构造函数
</summary>
<param name="name"></param>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.DbSchemaEntity.EntityName">
<summary>
实体名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.DbSchemaEntity.Fields">
<summary>
字段集
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.DbSchemaEntity.ToTitleCase(System.String)">
<summary>
首字母转大写
</summary>
<param name="input">输入</param>
<returns>输出</returns>
</member>
<member name="T:Junmp.Process.Entity.CoreEntity.DbSchemaField">
<summary>
字段模型
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.DbSchemaField.FieldName">
<summary>
字段名称
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.DbSchemaField.FieldDataType">
<summary>
数据类型
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.DbSchemaField.FieldComment">
<summary>
字段注释
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.DbSchemaField.IsNullable">
<summary>
是否为空
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.DbSchemaField.FieldMaxLength">
<summary>
最大长度
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.DbSchemaField.IsFieldIgnoreCase">
<summary>
判断是否忽略
</summary>
<returns></returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.DbSchemaField.GetDataType">
<summary>
获取数据类型
</summary>
<returns>转译类型</returns>
</member>
<!-- Badly formed XML comment ignored for member "T:Junmp.Process.Entity.CoreEntity.JunmpActionResult" -->
<member name="P:Junmp.Process.Entity.CoreEntity.JunmpActionResult.code">
<summary>
HttpStatusCode
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.JunmpActionResult.msg">
<summary>
执行消息
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.JunmpActionResult.data">
<summary>
执行对象
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.#ctor(System.String,System.String,System.Object)">
<summary>
带参构造函数
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.DeserializeObject(System.String)">
<summary>
反序列化
</summary>
<param name="value"></param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.ToJson">
<summary>
序列化
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.Success(System.Object)">
<summary>
Success标志
</summary>
<param name="obj">返回对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.OK">
<summary>
OK标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.BadRequest">
<summary>
BadRequest标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.BadRequest(System.String)">
<summary>
BadRequest标志
</summary>
<param name="message">描述语</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.JunmpActionResult.Unauthorized">
<summary>
Unauthorized标志
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Junmp.Process.Entity.CoreEntity.QueryCondition">
<summary>
查询条件
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryCondition.PageIndex">
<summary>
起始页
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryCondition.PageSize">
<summary>
分页数量
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryCondition.Sort">
<summary>
排序字段
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryCondition.QueryItems">
<summary>
查询项
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.#ctor(System.Int32,System.Int32,System.String,System.Collections.Generic.List{Junmp.Process.Entity.CoreEntity.QueryItem})">
<summary>
有参构造函数
</summary>
<param name="pageIndex">起始页</param>
<param name="pageSize">分页数量</param>
<param name="sort">排序字段</param>
<param name="queryItems">查询条件</param>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.ConvertToSqlStatement">
<summary>
转化为Sql语句
</summary>
<returns>Sql字符串</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.ReplaceWarnningItems(System.String)">
<summary>
过滤非关键字
</summary>
<param name="value">sql</param>
<returns>过滤后的sql</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.AddDefaultQueryItem">
<summary>
追加缺省查询条件
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.ConvertToLamdaExpression``1">
<summary>
查询条件转Lamda表达式
</summary>
<typeparam name="T">数据类型</typeparam>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.DeserializeObject(System.String)">
<summary>
反序列化
</summary>
<param name="value"></param>
<returns>QueryCondition</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.ToJson">
<summary>
序列化
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.ConvertToSearchDescriptor``1">
<summary>
转化为SearchDescriptor
</summary>
<typeparam name="TDocument">class</typeparam>
<returns>SearchDescriptor</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryCondition.ConvertQueryItem(Junmp.Process.Entity.CoreEntity.QueryItem)">
<summary>
条件转化
</summary>
<param name="queryItem">查询条件</param>
<returns>字符串</returns>
</member>
<member name="T:Junmp.Process.Entity.CoreEntity.QueryItem">
<summary>
查询项
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryItem.Field">
<summary>
查询项字段
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryItem.DataType">
<summary>
查询项类型
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryItem.QueryMethod">
<summary>
查询项方法
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryItem.Value">
<summary>
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryItem.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryItem.#ctor(System.String,Junmp.Process.Entity.CoreEnum.DataType,Junmp.Process.Entity.CoreEnum.QueryMethod,System.Object)">
<summary>
有参构造函数
</summary>
<param name="field">字段</param>
<param name="dataType">数据类型</param>
<param name="queryMethod">查询方法</param>
<param name="value"></param>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryItem.GetDefault">
<summary>
获取缺省QueryItem
</summary>
<returns>QueryItem</returns>
</member>
<member name="T:Junmp.Process.Entity.CoreEntity.QueryResult`1">
<summary>
查询结果
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryResult`1.code">
<summary>
HttpStatusCode
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryResult`1.msg">
<summary>
执行消息
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryResult`1.TotalCount">
<summary>
查询总记录数
</summary>
</member>
<member name="P:Junmp.Process.Entity.CoreEntity.QueryResult`1.List">
<summary>
查询记录
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryResult`1.#ctor">
<summary>
无参构造函数
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryResult`1.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.List{`0})">
<summary>
有参构造函数
</summary>
<param name="totalCount">总条数</param>
<param name="list">记录列表</param>
(string Code, string Msg, Object obj)
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryResult`1.DeserializeObject(System.String)">
<summary>
反序列化
</summary>
<param name="value"></param>
<returns>QueryResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryResult`1.ToJson">
<summary>
序列化
</summary>
<returns>json字符串</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryResult`1.Success(System.Int32,System.Collections.Generic.List{`0})">
<summary>
Success标志
</summary>
<param name="totalCount">查询总记录数</param>
<param name="list">查询记录</param>
<returns>QueryResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryResult`1.Error">
<summary>
Error标志
</summary>
<returns>QueryResult</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreEntity.QueryResult`1.Error(System.String)">
<summary>
Error标志
</summary>
<param name="message">描述语</param>
<returns>QueryResult</returns>
</member>
<member name="T:Junmp.Process.Entity.CoreEnum.CellDataType">
<summary>
单元格数据类型
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.CellDataType.Decimal">
<summary>
小数
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.CellDataType.Integer">
<summary>
整数
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.CellDataType.Text">
<summary>
文本
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.CellDataType.Date">
<summary>
日期
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.CellDataType.DateTime">
<summary>
时间
</summary>
</member>
<member name="T:Junmp.Process.Entity.CoreEnum.DataType">
<summary>
数据类型
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.DataType.String">
<summary>
字符串类型
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.DataType.Date">
<summary>
日期
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.DataType.DateTime">
<summary>
时间类型
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.DataType.Guid">
<summary>
GUID
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.DataType.Int">
<summary>
整型
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.DataType.Double">
<summary>
浮点型
</summary>
</member>
<member name="T:Junmp.Process.Entity.CoreEnum.QueryMethod">
<summary>
查询方法
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.Equal">
<summary>
等于
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.Like">
<summary>
模糊查询
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.LessThan">
<summary>
小于
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.LessThanOrEqual">
<summary>
小于等于
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.GreaterThan">
<summary>
大于
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.GreaterThanOrEqual">
<summary>
大于等于
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.BetweenAnd">
<summary>
BetweenAnd
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.Include">
<summary>
Include
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.OrLike">
<summary>
模糊查询
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreEnum.QueryMethod.NotEqual">
<summary>
不等于
</summary>
</member>
<member name="T:Junmp.Process.Entity.CoreExtensions.PredicateExtension">
<summary>
构建lambda表达式范例
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.True``1">
<summary>
lambda表达式:p=>true
</summary>
<typeparam name="T">数据类型</typeparam>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.False``1">
<summary>
lambda表达式:p=>false
</summary>
<typeparam name="T">数据类型</typeparam>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.GetOrderExpression``2(System.String)">
<summary>
lambda表达式:p=>p.propertyName
</summary>
<typeparam name="T">数据类型</typeparam>
<typeparam name="TKey">数据类型</typeparam>
<param name="propertyName">字段</param>
<returns></returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.CreateEqual``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName == propertyValue
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.CreateNotEqual``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName != propertyValue
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.CreateGreaterThan``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName > propertyValue
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.CreateLessThan``1(System.String,System.String)" -->
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.CreateGreaterThanOrEqual``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName >= propertyValue
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.CreateLessThanOrEqual``1(System.String,System.String)" -->
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.GetContains``1(System.String,System.String)">
<summary>
lambda表达式:p=>p.propertyName.Contains(propertyValue)
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.GetNotContains``1(System.String,System.String)">
<summary>
lambda表达式:(p=>!p.propertyName.Contains(propertyValue))
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="propertyName">字段</param>
<param name="propertyValue"></param>
<returns>表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.And``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
<summary>
组合And
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="first">第一个表达式</param>
<param name="second">第二个表达式</param>
<returns>组合表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.Or``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
<summary>
组合Or
</summary>
<typeparam name="T">数据类型</typeparam>
<param name="first">第一个表达式</param>
<param name="second">第二个表达式</param>
<returns>组合表达式</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.Compose``1(System.Linq.Expressions.Expression{``0},System.Linq.Expressions.Expression{``0},System.Func{System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression})">
<summary>
Combines the first expression with the second using the specified merge function.
</summary>
</member>
<member name="T:Junmp.Process.Entity.CoreExtensions.PredicateExtension.ParameterRebinder">
<summary>
ParameterRebinder
</summary>
</member>
<member name="F:Junmp.Process.Entity.CoreExtensions.PredicateExtension.ParameterRebinder.map">
<summary>
The ParameterExpression map
</summary>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.ParameterRebinder.#ctor(System.Collections.Generic.Dictionary{System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression})">
<summary>
Initializes a new instance of the <see cref="T:Junmp.Process.Entity.CoreExtensions.PredicateExtension.ParameterRebinder"/> class.
</summary>
<param name="map">The map.</param>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.ParameterRebinder.ReplaceParameters(System.Collections.Generic.Dictionary{System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression},System.Linq.Expressions.Expression)">
<summary>
Replaces the parameters.
</summary>
<param name="map">The map.</param>
<param name="exp">The exp.</param>
<returns>Expression</returns>
</member>
<member name="M:Junmp.Process.Entity.CoreExtensions.PredicateExtension.ParameterRebinder.VisitParameter(System.Linq.Expressions.ParameterExpression)">
<summary>
Visits the parameter.
</summary>
<param name="p">The p.</param>
<returns>Expression</returns>
</member>
</members>
</doc>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<IsPackable>false</IsPackable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.2" />
<PackageReference Include="MSTest.TestAdapter" Version="2.2.10" />
<PackageReference Include="MSTest.TestFramework" Version="2.2.10" />
<PackageReference Include="coverlet.collector" Version="3.1.2" />
</ItemGroup>
</Project>
namespace CodeGenerate
{
internal class TestClassAttribute : Attribute
{
}
}
\ No newline at end of file
namespace CodeGenerate
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
}
}
}
\ No newline at end of file
global using Microsoft.VisualStudio.TestTools.UnitTesting;
\ No newline at end of file
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v7.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v7.0": {
"CodeGenerate/1.0.0": {
"dependencies": {
"MSTest.TestAdapter": "2.2.10",
"MSTest.TestFramework": "2.2.10",
"Microsoft.NET.Test.Sdk": "17.3.2",
"coverlet.collector": "3.1.2",
"Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions": "14.0.0.0"
},
"runtime": {
"CodeGenerate.dll": {}
}
},
"coverlet.collector/3.1.2": {},
"Microsoft.CodeCoverage/17.3.2": {
"runtime": {
"lib/netcoreapp1.0/Microsoft.VisualStudio.CodeCoverage.Shim.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "17.300.622.32707"
}
}
},
"Microsoft.CSharp/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Dynamic.Runtime": "4.3.0",
"System.Globalization": "4.3.0",
"System.Linq": "4.3.0",
"System.Linq.Expressions": "4.3.0",
"System.ObjectModel": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Extensions": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Reflection.TypeExtensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Threading": "4.3.0"
}
},
"Microsoft.NET.Test.Sdk/17.3.2": {
"dependencies": {
"Microsoft.CodeCoverage": "17.3.2",
"Microsoft.TestPlatform.TestHost": "17.3.2"
}
},
"Microsoft.NETCore.Platforms/1.1.0": {},
"Microsoft.NETCore.Targets/1.1.0": {},
"Microsoft.TestPlatform.ObjectModel/17.3.2": {
"dependencies": {
"NuGet.Frameworks": "5.11.0",
"System.Reflection.Metadata": "1.6.0"
},
"runtime": {
"lib/netcoreapp2.1/Microsoft.TestPlatform.CoreUtilities.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "15.0.0.0"
},
"lib/netcoreapp2.1/Microsoft.TestPlatform.PlatformAbstractions.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "15.0.0.0"
},
"lib/netcoreapp2.1/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "15.0.0.0"
}
},
"resources": {
"lib/netcoreapp2.1/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "cs"
},
"lib/netcoreapp2.1/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "cs"
},
"lib/netcoreapp2.1/de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "de"
},
"lib/netcoreapp2.1/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "de"
},
"lib/netcoreapp2.1/es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "es"
},
"lib/netcoreapp2.1/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "es"
},
"lib/netcoreapp2.1/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "fr"
},
"lib/netcoreapp2.1/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "fr"
},
"lib/netcoreapp2.1/it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "it"
},
"lib/netcoreapp2.1/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "it"
},
"lib/netcoreapp2.1/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "ja"
},
"lib/netcoreapp2.1/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "ja"
},
"lib/netcoreapp2.1/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "ko"
},
"lib/netcoreapp2.1/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "ko"
},
"lib/netcoreapp2.1/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "pl"
},
"lib/netcoreapp2.1/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "pl"
},
"lib/netcoreapp2.1/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "pt-BR"
},
"lib/netcoreapp2.1/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "pt-BR"
},
"lib/netcoreapp2.1/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "ru"
},
"lib/netcoreapp2.1/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "ru"
},
"lib/netcoreapp2.1/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "tr"
},
"lib/netcoreapp2.1/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "tr"
},
"lib/netcoreapp2.1/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "zh-Hans"
},
"lib/netcoreapp2.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "zh-Hans"
},
"lib/netcoreapp2.1/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
"locale": "zh-Hant"
},
"lib/netcoreapp2.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
"locale": "zh-Hant"
}
}
},
"Microsoft.TestPlatform.TestHost/17.3.2": {
"dependencies": {
"Microsoft.TestPlatform.ObjectModel": "17.3.2",
"Newtonsoft.Json": "10.0.3"
},
"runtime": {
"lib/netcoreapp2.1/Microsoft.TestPlatform.CommunicationUtilities.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "15.0.0.0"
},
"lib/netcoreapp2.1/Microsoft.TestPlatform.CrossPlatEngine.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "15.0.0.0"
},
"lib/netcoreapp2.1/Microsoft.TestPlatform.Utilities.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "15.0.0.0"
},
"lib/netcoreapp2.1/Microsoft.VisualStudio.TestPlatform.Common.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "15.0.0.0"
},
"lib/netcoreapp2.1/testhost.dll": {
"assemblyVersion": "15.0.0.0",
"fileVersion": "15.0.0.0"
}
},
"resources": {
"lib/netcoreapp2.1/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "cs"
},
"lib/netcoreapp2.1/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "cs"
},
"lib/netcoreapp2.1/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "cs"
},
"lib/netcoreapp2.1/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "de"
},
"lib/netcoreapp2.1/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "de"
},
"lib/netcoreapp2.1/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "de"
},
"lib/netcoreapp2.1/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "es"
},
"lib/netcoreapp2.1/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "es"
},
"lib/netcoreapp2.1/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "es"
},
"lib/netcoreapp2.1/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "fr"
},
"lib/netcoreapp2.1/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "fr"
},
"lib/netcoreapp2.1/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "fr"
},
"lib/netcoreapp2.1/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "it"
},
"lib/netcoreapp2.1/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "it"
},
"lib/netcoreapp2.1/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "it"
},
"lib/netcoreapp2.1/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "ja"
},
"lib/netcoreapp2.1/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "ja"
},
"lib/netcoreapp2.1/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "ja"
},
"lib/netcoreapp2.1/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "ko"
},
"lib/netcoreapp2.1/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "ko"
},
"lib/netcoreapp2.1/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "ko"
},
"lib/netcoreapp2.1/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "pl"
},
"lib/netcoreapp2.1/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "pl"
},
"lib/netcoreapp2.1/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "pl"
},
"lib/netcoreapp2.1/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "pt-BR"
},
"lib/netcoreapp2.1/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "pt-BR"
},
"lib/netcoreapp2.1/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "pt-BR"
},
"lib/netcoreapp2.1/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "ru"
},
"lib/netcoreapp2.1/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "ru"
},
"lib/netcoreapp2.1/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "ru"
},
"lib/netcoreapp2.1/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "tr"
},
"lib/netcoreapp2.1/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "tr"
},
"lib/netcoreapp2.1/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "tr"
},
"lib/netcoreapp2.1/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "zh-Hans"
},
"lib/netcoreapp2.1/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "zh-Hans"
},
"lib/netcoreapp2.1/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "zh-Hans"
},
"lib/netcoreapp2.1/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
"locale": "zh-Hant"
},
"lib/netcoreapp2.1/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
"locale": "zh-Hant"
},
"lib/netcoreapp2.1/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
"locale": "zh-Hant"
}
}
},
"Microsoft.Win32.Primitives/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"MSTest.TestAdapter/2.2.10": {
"dependencies": {
"Newtonsoft.Json": "10.0.3",
"System.Diagnostics.TextWriterTraceListener": "4.3.0"
}
},
"MSTest.TestFramework/2.2.10": {
"runtime": {
"lib/net5.0/Microsoft.VisualStudio.TestPlatform.TestFramework.dll": {
"assemblyVersion": "14.0.0.0",
"fileVersion": "14.0.7126.11"
}
}
},
"NETStandard.Library/1.6.1": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.Win32.Primitives": "4.3.0",
"System.AppContext": "4.3.0",
"System.Collections": "4.3.0",
"System.Collections.Concurrent": "4.3.0",
"System.Console": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.Tools": "4.3.0",
"System.Diagnostics.Tracing": "4.3.0",
"System.Globalization": "4.3.0",
"System.Globalization.Calendars": "4.3.0",
"System.IO": "4.3.0",
"System.IO.Compression": "4.3.0",
"System.IO.Compression.ZipFile": "4.3.0",
"System.IO.FileSystem": "4.3.0",
"System.IO.FileSystem.Primitives": "4.3.0",
"System.Linq": "4.3.0",
"System.Linq.Expressions": "4.3.0",
"System.Net.Http": "4.3.0",
"System.Net.Primitives": "4.3.0",
"System.Net.Sockets": "4.3.0",
"System.ObjectModel": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Extensions": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
"System.Runtime.Numerics": "4.3.0",
"System.Security.Cryptography.Algorithms": "4.3.0",
"System.Security.Cryptography.Encoding": "4.3.0",
"System.Security.Cryptography.Primitives": "4.3.0",
"System.Security.Cryptography.X509Certificates": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Text.Encoding.Extensions": "4.3.0",
"System.Text.RegularExpressions": "4.3.0",
"System.Threading": "4.3.0",
"System.Threading.Tasks": "4.3.0",
"System.Threading.Timer": "4.3.0",
"System.Xml.ReaderWriter": "4.3.0",
"System.Xml.XDocument": "4.3.0"
}
},
"Newtonsoft.Json/10.0.3": {
"dependencies": {
"Microsoft.CSharp": "4.3.0",
"NETStandard.Library": "1.6.1",
"System.ComponentModel.TypeConverter": "4.3.0",
"System.Runtime.Serialization.Formatters": "4.3.0",
"System.Runtime.Serialization.Primitives": "4.3.0",
"System.Xml.XmlDocument": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/Newtonsoft.Json.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "10.0.3.21018"
}
}
},
"NuGet.Frameworks/5.11.0": {
"runtime": {
"lib/netstandard2.0/NuGet.Frameworks.dll": {
"assemblyVersion": "5.11.0.10",
"fileVersion": "5.11.0.10"
}
}
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.native.System/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0"
}
},
"runtime.native.System.IO.Compression/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0"
}
},
"runtime.native.System.Net.Http/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0"
}
},
"runtime.native.System.Security.Cryptography.Apple/4.3.0": {
"dependencies": {
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
}
},
"runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"dependencies": {
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
"System.AppContext/4.3.0": {
"dependencies": {
"System.Runtime": "4.3.0"
}
},
"System.Buffers/4.3.0": {
"dependencies": {
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.Tracing": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Collections/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Collections.Concurrent/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.Tracing": "4.3.0",
"System.Globalization": "4.3.0",
"System.Reflection": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.Collections.NonGeneric/4.3.0": {
"dependencies": {
"System.Diagnostics.Debug": "4.3.0",
"System.Globalization": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Collections.Specialized/4.3.0": {
"dependencies": {
"System.Collections.NonGeneric": "4.3.0",
"System.Globalization": "4.3.0",
"System.Globalization.Extensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.ComponentModel/4.3.0": {
"dependencies": {
"System.Runtime": "4.3.0"
}
},
"System.ComponentModel.Primitives/4.3.0": {
"dependencies": {
"System.ComponentModel": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.ComponentModel.TypeConverter/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Collections.NonGeneric": "4.3.0",
"System.Collections.Specialized": "4.3.0",
"System.ComponentModel": "4.3.0",
"System.ComponentModel.Primitives": "4.3.0",
"System.Globalization": "4.3.0",
"System.Linq": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Extensions": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Reflection.TypeExtensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Console/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.IO": "4.3.0",
"System.Runtime": "4.3.0",
"System.Text.Encoding": "4.3.0"
}
},
"System.Diagnostics.Debug/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Diagnostics.DiagnosticSource/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Tracing": "4.3.0",
"System.Reflection": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Diagnostics.TextWriterTraceListener/4.3.0": {
"dependencies": {
"System.Diagnostics.TraceSource": "4.3.0",
"System.Globalization": "4.3.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Diagnostics.Tools/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Diagnostics.TraceSource/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Globalization": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0",
"runtime.native.System": "4.3.0"
}
},
"System.Diagnostics.Tracing/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Dynamic.Runtime/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Linq": "4.3.0",
"System.Linq.Expressions": "4.3.0",
"System.ObjectModel": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Emit": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Reflection.TypeExtensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Globalization/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Globalization.Calendars/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Globalization": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Globalization.Extensions/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.Globalization": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.InteropServices": "4.3.0"
}
},
"System.IO/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.IO.Compression/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.Buffers": "4.3.0",
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading": "4.3.0",
"System.Threading.Tasks": "4.3.0",
"runtime.native.System": "4.3.0",
"runtime.native.System.IO.Compression": "4.3.0"
}
},
"System.IO.Compression.ZipFile/4.3.0": {
"dependencies": {
"System.Buffers": "4.3.0",
"System.IO": "4.3.0",
"System.IO.Compression": "4.3.0",
"System.IO.FileSystem": "4.3.0",
"System.IO.FileSystem.Primitives": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Text.Encoding": "4.3.0"
}
},
"System.IO.FileSystem/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.IO": "4.3.0",
"System.IO.FileSystem.Primitives": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.IO.FileSystem.Primitives/4.3.0": {
"dependencies": {
"System.Runtime": "4.3.0"
}
},
"System.Linq/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0"
}
},
"System.Linq.Expressions/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Globalization": "4.3.0",
"System.IO": "4.3.0",
"System.Linq": "4.3.0",
"System.ObjectModel": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Emit": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0",
"System.Reflection.Extensions": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Reflection.TypeExtensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Net.Http/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.DiagnosticSource": "4.3.0",
"System.Diagnostics.Tracing": "4.3.0",
"System.Globalization": "4.3.0",
"System.Globalization.Extensions": "4.3.0",
"System.IO": "4.3.0",
"System.IO.FileSystem": "4.3.0",
"System.Net.Primitives": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Security.Cryptography.Algorithms": "4.3.0",
"System.Security.Cryptography.Encoding": "4.3.0",
"System.Security.Cryptography.OpenSsl": "4.3.0",
"System.Security.Cryptography.Primitives": "4.3.0",
"System.Security.Cryptography.X509Certificates": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading": "4.3.0",
"System.Threading.Tasks": "4.3.0",
"runtime.native.System": "4.3.0",
"runtime.native.System.Net.Http": "4.3.0",
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
"System.Net.Primitives/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0",
"System.Runtime.Handles": "4.3.0"
}
},
"System.Net.Sockets/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.IO": "4.3.0",
"System.Net.Primitives": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.ObjectModel/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Reflection/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.IO": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Emit/4.3.0": {
"dependencies": {
"System.IO": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Emit.ILGeneration/4.3.0": {
"dependencies": {
"System.Reflection": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Emit.Lightweight/4.3.0": {
"dependencies": {
"System.Reflection": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Extensions/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Reflection": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Metadata/1.6.0": {},
"System.Reflection.Primitives/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.TypeExtensions/4.3.0": {
"dependencies": {
"System.Reflection": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Resources.ResourceManager/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Globalization": "4.3.0",
"System.Reflection": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Runtime/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0"
}
},
"System.Runtime.Extensions/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Runtime.Handles/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Runtime.InteropServices/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Reflection": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Handles": "4.3.0"
}
},
"System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
"dependencies": {
"System.Reflection": "4.3.0",
"System.Reflection.Extensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Threading": "4.3.0",
"runtime.native.System": "4.3.0"
}
},
"System.Runtime.Numerics/4.3.0": {
"dependencies": {
"System.Globalization": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0"
}
},
"System.Runtime.Serialization.Formatters/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Reflection": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Serialization.Primitives": "4.3.0"
}
},
"System.Runtime.Serialization.Primitives/4.3.0": {
"dependencies": {
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Security.Cryptography.Algorithms/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.Collections": "4.3.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Runtime.Numerics": "4.3.0",
"System.Security.Cryptography.Encoding": "4.3.0",
"System.Security.Cryptography.Primitives": "4.3.0",
"System.Text.Encoding": "4.3.0",
"runtime.native.System.Security.Cryptography.Apple": "4.3.0",
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
"System.Security.Cryptography.Cng/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Security.Cryptography.Algorithms": "4.3.0",
"System.Security.Cryptography.Encoding": "4.3.0",
"System.Security.Cryptography.Primitives": "4.3.0",
"System.Text.Encoding": "4.3.0"
}
},
"System.Security.Cryptography.Csp/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.IO": "4.3.0",
"System.Reflection": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Security.Cryptography.Algorithms": "4.3.0",
"System.Security.Cryptography.Encoding": "4.3.0",
"System.Security.Cryptography.Primitives": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.Security.Cryptography.Encoding/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.Collections": "4.3.0",
"System.Collections.Concurrent": "4.3.0",
"System.Linq": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Security.Cryptography.Primitives": "4.3.0",
"System.Text.Encoding": "4.3.0",
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
"System.Security.Cryptography.OpenSsl/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Runtime.Numerics": "4.3.0",
"System.Security.Cryptography.Algorithms": "4.3.0",
"System.Security.Cryptography.Encoding": "4.3.0",
"System.Security.Cryptography.Primitives": "4.3.0",
"System.Text.Encoding": "4.3.0",
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
"System.Security.Cryptography.Primitives/4.3.0": {
"dependencies": {
"System.Diagnostics.Debug": "4.3.0",
"System.Globalization": "4.3.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.Security.Cryptography.X509Certificates/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Globalization": "4.3.0",
"System.Globalization.Calendars": "4.3.0",
"System.IO": "4.3.0",
"System.IO.FileSystem": "4.3.0",
"System.IO.FileSystem.Primitives": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.Handles": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Runtime.Numerics": "4.3.0",
"System.Security.Cryptography.Algorithms": "4.3.0",
"System.Security.Cryptography.Cng": "4.3.0",
"System.Security.Cryptography.Csp": "4.3.0",
"System.Security.Cryptography.Encoding": "4.3.0",
"System.Security.Cryptography.OpenSsl": "4.3.0",
"System.Security.Cryptography.Primitives": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading": "4.3.0",
"runtime.native.System": "4.3.0",
"runtime.native.System.Net.Http": "4.3.0",
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
"System.Text.Encoding/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Text.Encoding.Extensions/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0",
"System.Text.Encoding": "4.3.0"
}
},
"System.Text.RegularExpressions/4.3.0": {
"dependencies": {
"System.Runtime": "4.3.0"
}
},
"System.Threading/4.3.0": {
"dependencies": {
"System.Runtime": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.Threading.Tasks/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Threading.Tasks.Extensions/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.Threading.Timer/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Xml.ReaderWriter/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Globalization": "4.3.0",
"System.IO": "4.3.0",
"System.IO.FileSystem": "4.3.0",
"System.IO.FileSystem.Primitives": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Runtime.InteropServices": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Text.Encoding.Extensions": "4.3.0",
"System.Text.RegularExpressions": "4.3.0",
"System.Threading.Tasks": "4.3.0",
"System.Threading.Tasks.Extensions": "4.3.0"
}
},
"System.Xml.XDocument/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Diagnostics.Tools": "4.3.0",
"System.Globalization": "4.3.0",
"System.IO": "4.3.0",
"System.Reflection": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading": "4.3.0",
"System.Xml.ReaderWriter": "4.3.0"
}
},
"System.Xml.XmlDocument/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Globalization": "4.3.0",
"System.IO": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Text.Encoding": "4.3.0",
"System.Threading": "4.3.0",
"System.Xml.ReaderWriter": "4.3.0"
}
},
"Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions/14.0.0.0": {
"runtime": {
"Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll": {
"assemblyVersion": "14.0.0.0",
"fileVersion": "14.0.7126.11"
}
}
}
}
},
"libraries": {
"CodeGenerate/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"coverlet.collector/3.1.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-wuLDIDKD5XMt0A7lE31JPenT7QQwZPFkP5rRpdJeblyXZ9MGLI8rYjvm5fvAKln+2/X+4IxxQDxBtwdrqKNLZw==",
"path": "coverlet.collector/3.1.2",
"hashPath": "coverlet.collector.3.1.2.nupkg.sha512"
},
"Microsoft.CodeCoverage/17.3.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+CeYNY9hYNRgv1wAID5koeDVob1ZOrOYfRRTLxU9Zm5ZMDMkMZ8wzXgakxVv+jtk8tPdE8Ze9vVE+czMKapv/Q==",
"path": "microsoft.codecoverage/17.3.2",
"hashPath": "microsoft.codecoverage.17.3.2.nupkg.sha512"
},
"Microsoft.CSharp/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==",
"path": "microsoft.csharp/4.3.0",
"hashPath": "microsoft.csharp.4.3.0.nupkg.sha512"
},
"Microsoft.NET.Test.Sdk/17.3.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-apR0ha1T8FujBwq1P8i/DOZjbI5XhcP/i8As4NnVztVSpZG8GtWRPCstcmgkUkBpvEfcrrDPlJWbuZY+Hl1hSg==",
"path": "microsoft.net.test.sdk/17.3.2",
"hashPath": "microsoft.net.test.sdk.17.3.2.nupkg.sha512"
},
"Microsoft.NETCore.Platforms/1.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
"path": "microsoft.netcore.platforms/1.1.0",
"hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
},
"Microsoft.NETCore.Targets/1.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
"path": "microsoft.netcore.targets/1.1.0",
"hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
},
"Microsoft.TestPlatform.ObjectModel/17.3.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DJEIfSA2GDC+2m42vKGNR2hm+Uhta4SpCsLZVVvYIiYMjxtk7GzNnv82qvE4SCW3kIYllMg2D0rr8juuj/f7AA==",
"path": "microsoft.testplatform.objectmodel/17.3.2",
"hashPath": "microsoft.testplatform.objectmodel.17.3.2.nupkg.sha512"
},
"Microsoft.TestPlatform.TestHost/17.3.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-113J19v31pIx+PzmdEw67cWTZWh/YApnprbclFeat6szNbnpKOKG7Ap4PX5LT6E5Da+xONyilxvx2HZPpEaXPQ==",
"path": "microsoft.testplatform.testhost/17.3.2",
"hashPath": "microsoft.testplatform.testhost.17.3.2.nupkg.sha512"
},
"Microsoft.Win32.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
"path": "microsoft.win32.primitives/4.3.0",
"hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
},
"MSTest.TestAdapter/2.2.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KOc7XVNM0Q5GrTAx4RhxTgwdt9O5gOqSzmLpUMyl9ywa6vvUNFVQ9nCjtEE7qDQW54MZdc82e287PzZDc7yQtA==",
"path": "mstest.testadapter/2.2.10",
"hashPath": "mstest.testadapter.2.2.10.nupkg.sha512"
},
"MSTest.TestFramework/2.2.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-JZRVXKq19uRhkj8MuzsU8zJhPV2JV3ZToFPAIg+BU53L1L9mNDfm9jXerdRfbrE4HBcf2M54Ij80zPOdlha3+Q==",
"path": "mstest.testframework/2.2.10",
"hashPath": "mstest.testframework.2.2.10.nupkg.sha512"
},
"NETStandard.Library/1.6.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
"path": "netstandard.library/1.6.1",
"hashPath": "netstandard.library.1.6.1.nupkg.sha512"
},
"Newtonsoft.Json/10.0.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-hSXaFmh7hNCuEoC4XNY5DrRkLDzYHqPx/Ik23R4J86Z7PE/Y6YidhG602dFVdLBRSdG6xp9NabH3dXpcoxWvww==",
"path": "newtonsoft.json/10.0.3",
"hashPath": "newtonsoft.json.10.0.3.nupkg.sha512"
},
"NuGet.Frameworks/5.11.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-eaiXkUjC4NPcquGWzAGMXjuxvLwc6XGKMptSyOGQeT0X70BUZObuybJFZLA0OfTdueLd3US23NBPTBb6iF3V1Q==",
"path": "nuget.frameworks/5.11.0",
"hashPath": "nuget.frameworks.5.11.0.nupkg.sha512"
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
"path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
"path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
"path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.native.System/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
"path": "runtime.native.system/4.3.0",
"hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
},
"runtime.native.System.IO.Compression/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
"path": "runtime.native.system.io.compression/4.3.0",
"hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
},
"runtime.native.System.Net.Http/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
"path": "runtime.native.system.net.http/4.3.0",
"hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
},
"runtime.native.System.Security.Cryptography.Apple/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
"path": "runtime.native.system.security.cryptography.apple/4.3.0",
"hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
},
"runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
"path": "runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
"path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
"path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
"path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
"hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
},
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
"path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
"path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
"path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
"path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
"path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
"hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"System.AppContext/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
"path": "system.appcontext/4.3.0",
"hashPath": "system.appcontext.4.3.0.nupkg.sha512"
},
"System.Buffers/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
"path": "system.buffers/4.3.0",
"hashPath": "system.buffers.4.3.0.nupkg.sha512"
},
"System.Collections/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
"path": "system.collections/4.3.0",
"hashPath": "system.collections.4.3.0.nupkg.sha512"
},
"System.Collections.Concurrent/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
"path": "system.collections.concurrent/4.3.0",
"hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
},
"System.Collections.NonGeneric/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
"path": "system.collections.nongeneric/4.3.0",
"hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
},
"System.Collections.Specialized/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
"path": "system.collections.specialized/4.3.0",
"hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
},
"System.ComponentModel/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
"path": "system.componentmodel/4.3.0",
"hashPath": "system.componentmodel.4.3.0.nupkg.sha512"
},
"System.ComponentModel.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
"path": "system.componentmodel.primitives/4.3.0",
"hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"
},
"System.ComponentModel.TypeConverter/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",
"path": "system.componentmodel.typeconverter/4.3.0",
"hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"
},
"System.Console/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
"path": "system.console/4.3.0",
"hashPath": "system.console.4.3.0.nupkg.sha512"
},
"System.Diagnostics.Debug/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
"path": "system.diagnostics.debug/4.3.0",
"hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
},
"System.Diagnostics.DiagnosticSource/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==",
"path": "system.diagnostics.diagnosticsource/4.3.0",
"hashPath": "system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512"
},
"System.Diagnostics.TextWriterTraceListener/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",
"path": "system.diagnostics.textwritertracelistener/4.3.0",
"hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"
},
"System.Diagnostics.Tools/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
"path": "system.diagnostics.tools/4.3.0",
"hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
},
"System.Diagnostics.TraceSource/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",
"path": "system.diagnostics.tracesource/4.3.0",
"hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"
},
"System.Diagnostics.Tracing/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
"path": "system.diagnostics.tracing/4.3.0",
"hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
},
"System.Dynamic.Runtime/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
"path": "system.dynamic.runtime/4.3.0",
"hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
},
"System.Globalization/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
"path": "system.globalization/4.3.0",
"hashPath": "system.globalization.4.3.0.nupkg.sha512"
},
"System.Globalization.Calendars/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
"path": "system.globalization.calendars/4.3.0",
"hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
},
"System.Globalization.Extensions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
"path": "system.globalization.extensions/4.3.0",
"hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
},
"System.IO/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
"path": "system.io/4.3.0",
"hashPath": "system.io.4.3.0.nupkg.sha512"
},
"System.IO.Compression/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
"path": "system.io.compression/4.3.0",
"hashPath": "system.io.compression.4.3.0.nupkg.sha512"
},
"System.IO.Compression.ZipFile/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==",
"path": "system.io.compression.zipfile/4.3.0",
"hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512"
},
"System.IO.FileSystem/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
"path": "system.io.filesystem/4.3.0",
"hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
},
"System.IO.FileSystem.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
"path": "system.io.filesystem.primitives/4.3.0",
"hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
},
"System.Linq/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
"path": "system.linq/4.3.0",
"hashPath": "system.linq.4.3.0.nupkg.sha512"
},
"System.Linq.Expressions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
"path": "system.linq.expressions/4.3.0",
"hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
},
"System.Net.Http/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==",
"path": "system.net.http/4.3.0",
"hashPath": "system.net.http.4.3.0.nupkg.sha512"
},
"System.Net.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
"path": "system.net.primitives/4.3.0",
"hashPath": "system.net.primitives.4.3.0.nupkg.sha512"
},
"System.Net.Sockets/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==",
"path": "system.net.sockets/4.3.0",
"hashPath": "system.net.sockets.4.3.0.nupkg.sha512"
},
"System.ObjectModel/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
"path": "system.objectmodel/4.3.0",
"hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
},
"System.Reflection/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
"path": "system.reflection/4.3.0",
"hashPath": "system.reflection.4.3.0.nupkg.sha512"
},
"System.Reflection.Emit/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
"path": "system.reflection.emit/4.3.0",
"hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
},
"System.Reflection.Emit.ILGeneration/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
"path": "system.reflection.emit.ilgeneration/4.3.0",
"hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
},
"System.Reflection.Emit.Lightweight/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
"path": "system.reflection.emit.lightweight/4.3.0",
"hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
},
"System.Reflection.Extensions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
"path": "system.reflection.extensions/4.3.0",
"hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
},
"System.Reflection.Metadata/1.6.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==",
"path": "system.reflection.metadata/1.6.0",
"hashPath": "system.reflection.metadata.1.6.0.nupkg.sha512"
},
"System.Reflection.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
"path": "system.reflection.primitives/4.3.0",
"hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
},
"System.Reflection.TypeExtensions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
"path": "system.reflection.typeextensions/4.3.0",
"hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
},
"System.Resources.ResourceManager/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
"path": "system.resources.resourcemanager/4.3.0",
"hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
},
"System.Runtime/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
"path": "system.runtime/4.3.0",
"hashPath": "system.runtime.4.3.0.nupkg.sha512"
},
"System.Runtime.Extensions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
"path": "system.runtime.extensions/4.3.0",
"hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
},
"System.Runtime.Handles/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
"path": "system.runtime.handles/4.3.0",
"hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
},
"System.Runtime.InteropServices/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
"path": "system.runtime.interopservices/4.3.0",
"hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
},
"System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
"path": "system.runtime.interopservices.runtimeinformation/4.3.0",
"hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"
},
"System.Runtime.Numerics/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
"path": "system.runtime.numerics/4.3.0",
"hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
},
"System.Runtime.Serialization.Formatters/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==",
"path": "system.runtime.serialization.formatters/4.3.0",
"hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512"
},
"System.Runtime.Serialization.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
"path": "system.runtime.serialization.primitives/4.3.0",
"hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.Algorithms/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
"path": "system.security.cryptography.algorithms/4.3.0",
"hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.Cng/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
"path": "system.security.cryptography.cng/4.3.0",
"hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.Csp/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
"path": "system.security.cryptography.csp/4.3.0",
"hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.Encoding/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
"path": "system.security.cryptography.encoding/4.3.0",
"hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.OpenSsl/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
"path": "system.security.cryptography.openssl/4.3.0",
"hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
"path": "system.security.cryptography.primitives/4.3.0",
"hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
},
"System.Security.Cryptography.X509Certificates/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
"path": "system.security.cryptography.x509certificates/4.3.0",
"hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
},
"System.Text.Encoding/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
"path": "system.text.encoding/4.3.0",
"hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
},
"System.Text.Encoding.Extensions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
"path": "system.text.encoding.extensions/4.3.0",
"hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
},
"System.Text.RegularExpressions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
"path": "system.text.regularexpressions/4.3.0",
"hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
},
"System.Threading/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
"path": "system.threading/4.3.0",
"hashPath": "system.threading.4.3.0.nupkg.sha512"
},
"System.Threading.Tasks/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
"path": "system.threading.tasks/4.3.0",
"hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
},
"System.Threading.Tasks.Extensions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
"path": "system.threading.tasks.extensions/4.3.0",
"hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
},
"System.Threading.Timer/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==",
"path": "system.threading.timer/4.3.0",
"hashPath": "system.threading.timer.4.3.0.nupkg.sha512"
},
"System.Xml.ReaderWriter/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
"path": "system.xml.readerwriter/4.3.0",
"hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
},
"System.Xml.XDocument/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
"path": "system.xml.xdocument/4.3.0",
"hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
},
"System.Xml.XmlDocument/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
"path": "system.xml.xmldocument/4.3.0",
"hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
},
"Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions/14.0.0.0": {
"type": "reference",
"serviceable": false,
"sha512": ""
}
}
}
\ No newline at end of file
{
"runtimeOptions": {
"tfm": "net7.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "7.0.0"
}
}
}
\ No newline at end of file
<?xml version="1.0"?>
<doc>
<assembly>
<name>Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions</name>
</assembly>
<members>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute">
<summary>
Used to specify deployment item (file or directory) for per-test deployment.
Can be specified on test class or test method.
Can have multiple instances of the attribute to specify more than one item.
The item path can be absolute or relative, if relative, it is relative to RunConfig.RelativePathRoot.
</summary>
<example>
[DeploymentItem("file1.xml")]
[DeploymentItem("file2.xml", "DataFiles")]
[DeploymentItem("bin\Debug")]
</example>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute"/> class.
</summary>
<param name="path">The file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.#ctor(System.String,System.String)">
<summary>
Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute"/> class
</summary>
<param name="path">The relative or absolute path to the file or directory to deploy. The path is relative to the build output directory. The item will be copied to the same directory as the deployed test assemblies.</param>
<param name="outputDirectory">The path of the directory to which the items are to be copied. It can be either absolute or relative to the deployment directory. All files and directories identified by <paramref name="path"/> will be copied to this directory.</param>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.Path">
<summary>
Gets the path of the source file or folder to be copied.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.DeploymentItemAttribute.OutputDirectory">
<summary>
Gets the path of the directory to which the item is copied.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext">
<summary>
Used to store information that is provided to unit tests.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.Properties">
<summary>
Gets test properties for a test.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.CancellationTokenSource">
<summary>
Gets or sets the cancellation token source. This token source is canceled when test times out. Also when explicitly canceled the test will be aborted
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory">
<summary>
Gets base directory for the test run, under which deployed files and result files are stored.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DeploymentDirectory">
<summary>
Gets directory for files deployed for the test run. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory"/>.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ResultsDirectory">
<summary>
Gets base directory for results from the test run. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory"/>.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunResultsDirectory">
<summary>
Gets directory for test run result files. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ResultsDirectory"/>.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestResultsDirectory">
<summary>
Gets directory for test result files.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestDir">
<summary>
Gets base directory for the test run, under which deployed files and result files are stored.
Same as <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory"/>. Use that property instead.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestDeploymentDir">
<summary>
Gets directory for files deployed for the test run. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunDirectory"/>.
Same as <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.DeploymentDirectory"/>. Use that property instead.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestLogsDir">
<summary>
Gets directory for test run result files. Typically a subdirectory of <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ResultsDirectory"/>.
Same as <see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestRunResultsDirectory"/>. Use that property for test run result files, or
<see cref="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestResultsDirectory"/> for test-specific result files instead.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.FullyQualifiedTestClassName">
<summary>
Gets the Fully-qualified name of the class containing the test method currently being executed
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ManagedType">
<summary>
Gets the fully specified type name metadata format.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.ManagedMethod">
<summary>
Gets the fully specified method name metadata format.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.TestName">
<summary>
Gets the name of the test method currently being executed
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.CurrentTestOutcome">
<summary>
Gets the current test outcome.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.AddResultFile(System.String)">
<summary>
Adds a file name to the list in TestResult.ResultFileNames
</summary>
<param name="fileName">
The file Name.
</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.Write(System.String)">
<summary>
Used to write trace messages while the test is running
</summary>
<param name="message">formatted message string</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.Write(System.String,System.Object[])">
<summary>
Used to write trace messages while the test is running
</summary>
<param name="format">format string</param>
<param name="args">the arguments</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.WriteLine(System.String)">
<summary>
Used to write trace messages while the test is running
</summary>
<param name="message">formatted message string</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.TestContext.WriteLine(System.String,System.Object[])">
<summary>
Used to write trace messages while the test is running
</summary>
<param name="format">format string</param>
<param name="args">the arguments</param>
</member>
</members>
</doc>
{
"format": 1,
"restore": {
"C:\\项目\\JYZB-Git\\JYZB3.0\\审核\\Junmp.Process\\CodeGenerate\\CodeGenerate.csproj": {}
},
"projects": {
"C:\\项目\\JYZB-Git\\JYZB3.0\\审核\\Junmp.Process\\CodeGenerate\\CodeGenerate.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\项目\\JYZB-Git\\JYZB3.0\\审核\\Junmp.Process\\CodeGenerate\\CodeGenerate.csproj",
"projectName": "CodeGenerate",
"projectPath": "C:\\项目\\JYZB-Git\\JYZB3.0\\审核\\Junmp.Process\\CodeGenerate\\CodeGenerate.csproj",
"packagesPath": "C:\\Users\\DELL\\.nuget\\packages\\",
"outputPath": "C:\\项目\\JYZB-Git\\JYZB3.0\\审核\\Junmp.Process\\CodeGenerate\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
"C:\\Users\\DELL\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net7.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net7.0": {
"targetAlias": "net7.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"net7.0": {
"targetAlias": "net7.0",
"dependencies": {
"MSTest.TestAdapter": {
"target": "Package",
"version": "[2.2.10, )"
},
"MSTest.TestFramework": {
"target": "Package",
"version": "[2.2.10, )"
},
"Microsoft.NET.Test.Sdk": {
"target": "Package",
"version": "[17.3.2, )"
},
"coverlet.collector": {
"target": "Package",
"version": "[3.1.2, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.200\\RuntimeIdentifierGraph.json"
}
}
}
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\DELL\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.5.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\DELL\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)mstest.testadapter\2.2.10\build\net5.0\MSTest.TestAdapter.props" Condition="Exists('$(NuGetPackageRoot)mstest.testadapter\2.2.10\build\net5.0\MSTest.TestAdapter.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.testplatform.testhost\17.3.2\build\netcoreapp2.1\Microsoft.TestPlatform.TestHost.props" Condition="Exists('$(NuGetPackageRoot)microsoft.testplatform.testhost\17.3.2\build\netcoreapp2.1\Microsoft.TestPlatform.TestHost.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.codecoverage\17.3.2\build\netstandard1.0\Microsoft.CodeCoverage.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codecoverage\17.3.2\build\netstandard1.0\Microsoft.CodeCoverage.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.net.test.sdk\17.3.2\build\netcoreapp2.1\Microsoft.NET.Test.Sdk.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.test.sdk\17.3.2\build\netcoreapp2.1\Microsoft.NET.Test.Sdk.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgNewtonsoft_Json Condition=" '$(PkgNewtonsoft_Json)' == '' ">C:\Users\DELL\.nuget\packages\newtonsoft.json\10.0.3</PkgNewtonsoft_Json>
</PropertyGroup>
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)mstest.testframework\2.2.10\build\net5.0\MSTest.TestFramework.targets" Condition="Exists('$(NuGetPackageRoot)mstest.testframework\2.2.10\build\net5.0\MSTest.TestFramework.targets')" />
<Import Project="$(NuGetPackageRoot)mstest.testadapter\2.2.10\build\net5.0\MSTest.TestAdapter.targets" Condition="Exists('$(NuGetPackageRoot)mstest.testadapter\2.2.10\build\net5.0\MSTest.TestAdapter.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.codecoverage\17.3.2\build\netstandard1.0\Microsoft.CodeCoverage.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codecoverage\17.3.2\build\netstandard1.0\Microsoft.CodeCoverage.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.net.test.sdk\17.3.2\build\netcoreapp2.1\Microsoft.NET.Test.Sdk.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.net.test.sdk\17.3.2\build\netcoreapp2.1\Microsoft.NET.Test.Sdk.targets')" />
<Import Project="$(NuGetPackageRoot)coverlet.collector\3.1.2\build\netstandard1.0\coverlet.collector.targets" Condition="Exists('$(NuGetPackageRoot)coverlet.collector\3.1.2\build\netstandard1.0\coverlet.collector.targets')" />
</ImportGroup>
</Project>
\ No newline at end of file
// <auto-generated/>
global using global::System;
global using global::System.Collections.Generic;
global using global::System.IO;
global using global::System.Linq;
global using global::System.Net.Http;
global using global::System.Threading;
global using global::System.Threading.Tasks;
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\testhost.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\testhost.exe
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.TestPlatform.AdapterUtilities.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\CodeGenerate.deps.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\CodeGenerate.runtimeconfig.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\CodeGenerate.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\CodeGenerate.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.CodeCoverage.Shim.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.TestPlatform.CoreUtilities.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.TestPlatform.PlatformAbstractions.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.TestPlatform.CommunicationUtilities.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.TestPlatform.CrossPlatEngine.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.TestPlatform.Utilities.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.Common.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.TestFramework.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Newtonsoft.Json.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\NuGet.Frameworks.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\cs\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\cs\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\de\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\de\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\es\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\es\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\fr\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\fr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\it\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\it\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ja\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ja\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ko\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ko\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pl\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pl\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pt-BR\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pt-BR\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ru\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ru\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\tr\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\tr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hans\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hant\Microsoft.TestPlatform.CoreUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\cs\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\cs\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\cs\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\de\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\de\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\de\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\es\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\es\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\es\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\fr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\fr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\fr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\it\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\it\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\it\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ja\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ja\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ja\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ko\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ko\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ko\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pl\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pl\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pl\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pt-BR\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pt-BR\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\pt-BR\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ru\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ru\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\ru\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\tr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\tr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\tr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hans\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hans\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hant\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hant\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.csproj.AssemblyReference.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.GeneratedMSBuildEditorConfig.editorconfig
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.AssemblyInfoInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.AssemblyInfo.cs
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.csproj.CoreCompileInputs.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.csproj.CopyComplete
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\refint\CodeGenerate.dll
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.pdb
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\CodeGenerate.genruntimeconfig.cache
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\obj\Debug\net7.0\ref\CodeGenerate.dll
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"version": 2,
"dgSpecHash": "jWS8cuxwOChvixllQgzeQx32J73QC9h1qHwJKsvrmP9t7ApgKKZCvXBrP81XiD5sDY10OICzVAgd/JyDdx0MlQ==",
"success": true,
"projectFilePath": "C:\\项目\\JYZB-Git\\JYZB3.0\\审核\\Junmp.Process\\CodeGenerate\\CodeGenerate.csproj",
"expectedPackageFiles": [
"C:\\Users\\DELL\\.nuget\\packages\\coverlet.collector\\3.1.2\\coverlet.collector.3.1.2.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\microsoft.codecoverage\\17.3.2\\microsoft.codecoverage.17.3.2.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\microsoft.csharp\\4.3.0\\microsoft.csharp.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\microsoft.net.test.sdk\\17.3.2\\microsoft.net.test.sdk.17.3.2.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\microsoft.testplatform.objectmodel\\17.3.2\\microsoft.testplatform.objectmodel.17.3.2.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\microsoft.testplatform.testhost\\17.3.2\\microsoft.testplatform.testhost.17.3.2.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\mstest.testadapter\\2.2.10\\mstest.testadapter.2.2.10.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\mstest.testframework\\2.2.10\\mstest.testframework.2.2.10.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\newtonsoft.json\\10.0.3\\newtonsoft.json.10.0.3.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\nuget.frameworks\\5.11.0\\nuget.frameworks.5.11.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.native.system.io.compression\\4.3.0\\runtime.native.system.io.compression.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.0\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.appcontext\\4.3.0\\system.appcontext.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.buffers\\4.3.0\\system.buffers.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.collections.nongeneric\\4.3.0\\system.collections.nongeneric.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.collections.specialized\\4.3.0\\system.collections.specialized.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.componentmodel\\4.3.0\\system.componentmodel.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.componentmodel.primitives\\4.3.0\\system.componentmodel.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.componentmodel.typeconverter\\4.3.0\\system.componentmodel.typeconverter.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.console\\4.3.0\\system.console.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.diagnostics.diagnosticsource\\4.3.0\\system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.diagnostics.textwritertracelistener\\4.3.0\\system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.diagnostics.tools\\4.3.0\\system.diagnostics.tools.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.diagnostics.tracesource\\4.3.0\\system.diagnostics.tracesource.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.dynamic.runtime\\4.3.0\\system.dynamic.runtime.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.io.compression\\4.3.0\\system.io.compression.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.io.compression.zipfile\\4.3.0\\system.io.compression.zipfile.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.linq.expressions\\4.3.0\\system.linq.expressions.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.net.http\\4.3.0\\system.net.http.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.net.sockets\\4.3.0\\system.net.sockets.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.objectmodel\\4.3.0\\system.objectmodel.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.reflection.emit\\4.3.0\\system.reflection.emit.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.reflection.emit.ilgeneration\\4.3.0\\system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.reflection.emit.lightweight\\4.3.0\\system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.reflection.extensions\\4.3.0\\system.reflection.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.reflection.metadata\\1.6.0\\system.reflection.metadata.1.6.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.runtime.interopservices.runtimeinformation\\4.3.0\\system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.runtime.serialization.formatters\\4.3.0\\system.runtime.serialization.formatters.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.runtime.serialization.primitives\\4.3.0\\system.runtime.serialization.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.security.cryptography.cng\\4.3.0\\system.security.cryptography.cng.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.text.encoding.extensions\\4.3.0\\system.text.encoding.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.text.regularexpressions\\4.3.0\\system.text.regularexpressions.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.threading.tasks.extensions\\4.3.0\\system.threading.tasks.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.threading.timer\\4.3.0\\system.threading.timer.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.xml.readerwriter\\4.3.0\\system.xml.readerwriter.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.xml.xdocument\\4.3.0\\system.xml.xdocument.4.3.0.nupkg.sha512",
"C:\\Users\\DELL\\.nuget\\packages\\system.xml.xmldocument\\4.3.0\\system.xml.xmldocument.4.3.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
using RabbitMQ.Client.Events;
using RabbitMQ.Client;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Junmp.Platform.Common.Class.RabbitMQ
{
/// <summary>
/// RabbitMQ 客户端定义。
/// </summary>
public class MqConfigInfo
{
private static ConnectionFactory? _factory;
public static ConnectionFactory GetFactory()
{
if (_factory == null)
{
ConnectionFactory factory = new ConnectionFactory();
factory.Uri = new Uri("amqp://guest:guest@127.0.0.1:5672/");
_factory = factory;
}
return _factory;
}
}
}
//-----------------------------------------------------------------------
// <Copyright>
// * Copyright (C) 2022 Admin All Rights Reserved
// </Copyright>
//-----------------------------------------------------------------------
using System;
namespace Junmp.Platform.Common.Global
{
/// <summary>
/// ActiveMQ配置
/// </summary>
public class ActiveMQConfig
{
/// <summary>
/// ActiveMQ连接串
/// </summary>
public String ConnectionString { get; set; }
/// <summary>
/// 主题名称
/// </summary>
public String TopicName { get; set; }
/// <summary>
/// 队列名称
/// </summary>
public String QueueName { get; set; }
}
}
......@@ -34,10 +34,6 @@ namespace Junmp.Platform.Common.Global
/// </summary>
public static RedisConfig RedisConfig { get; set; }
/// <summary>
/// ActiveMQ配置
/// </summary>
public static ActiveMQConfig ActiveMQConfig { get; set; }
/// <summary>
/// Jwt配置
......@@ -134,10 +130,7 @@ namespace Junmp.Platform.Common.Global
/// </summary>
public static CapConfig CapConfig { get; set; }
/// <summary>
/// Kafka配置
/// </summary>
public static KafkaConfig KafkaConfig { get; set; }
/// <summary>
/// SignalR配置
......
using System;
namespace Junmp.Platform.Common.Global
{
/// <summary>
/// Kafka配置
/// </summary>
public class KafkaConfig
{
/// <summary>
/// 地址
/// </summary>
public String BootstrapServers { get; set; }
/// <summary>
/// GroupId
/// </summary>
public String GroupId { get; set; }
/// <summary>
/// 间隔时间
/// </summary>
public int StatisticsIntervalMs { get; set; }
/// <summary>
/// 超时时间
/// </summary>
public int SessionTimeoutMs { get; set; }
}
}
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<RootNamespace>Junmp.Process.Common</RootNamespace>
<AssemblyName>Junmp.Platform.Common</AssemblyName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<NoWarn>1701;1702;1591</NoWarn>
<DocumentationFile>..\Admin.Net.WebApi\Junmp.Platform.Common.xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Apache.NMS.ActiveMQ.NetCore" Version="1.7.3" />
<PackageReference Include="Confluent.Kafka" Version="1.9.3" />
<PackageReference Include="CSRedisCore" Version="3.8.670" />
<PackageReference Include="Elasticsearch.Net" Version="7.17.5" />
<PackageReference Include="FluentFTP" Version="42.1.0" />
<PackageReference Include="KYSharp.SM.Core" Version="1.0.1" />
<PackageReference Include="log4net" Version="2.0.15" />
<PackageReference Include="Masuit.Tools.Core" Version="2.5.8.3" />
<PackageReference Include="MeiliSearch" Version="0.13.0" />
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.2.2" />
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="7.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="7.0.0" />
<PackageReference Include="MongoDB.Driver" Version="2.18.0" />
<PackageReference Include="NEST" Version="7.17.5" />
<PackageReference Include="NPOI" Version="2.6.0" />
<PackageReference Include="Npoi.Mapper" Version="4.1.0" />
<PackageReference Include="RabbitMQ.Client" Version="6.4.0" />
<PackageReference Include="SmartThreadPool.NetCore" Version="2.3.0" />
<PackageReference Include="SSH.NET" Version="2020.0.2" />
<PackageReference Include="StackExchange.Redis" Version="2.6.86" />
<PackageReference Include="Tesseract" Version="5.2.0" />
<PackageReference Include="ZXing.Net.Bindings.ZKWeb.System.Drawing" Version="0.16.6" />
</ItemGroup>
<ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\leptonica-1.80.0.dll" Link="Lib\Tesseract\x86\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\tesseract41.dll" Link="Lib\Tesseract\x86\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\leptonica-1.80.0.dll" Link="Lib\Tesseract\x64\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\tesseract41.dll" Link="Lib\Tesseract\x64\tesseract41.dll" />
<None Update="Library\Tesseract\chi_sim.traineddata">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x64\leptonica-1.82.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x64\tesseract50.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x86\leptonica-1.82.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x86\tesseract50.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x86\leptonica-1.82.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x86\tesseract50.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x64\leptonica-1.82.0.dll" />
</ItemGroup>
</Project>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<RootNamespace>Junmp.Process.Common</RootNamespace>
<AssemblyName>Junmp.Process.Common</AssemblyName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<NoWarn>1701;1702;1591</NoWarn>
<DocumentationFile>..\Admin.Net.WebApi\Admin.Net.Common.xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Apache.NMS.ActiveMQ.NetCore" Version="1.7.3" />
<PackageReference Include="Confluent.Kafka" Version="1.9.3" />
<PackageReference Include="CSRedisCore" Version="3.8.670" />
<PackageReference Include="Elasticsearch.Net" Version="7.17.5" />
<PackageReference Include="FluentFTP" Version="42.1.0" />
<PackageReference Include="KYSharp.SM.Core" Version="1.0.1" />
<PackageReference Include="log4net" Version="2.0.15" />
<PackageReference Include="Masuit.Tools.Core" Version="2.5.8.3" />
<PackageReference Include="MeiliSearch" Version="0.13.0" />
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.2.2" />
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="7.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="7.0.0" />
<PackageReference Include="MongoDB.Driver" Version="2.18.0" />
<PackageReference Include="NEST" Version="7.17.5" />
<PackageReference Include="NPOI" Version="2.6.0" />
<PackageReference Include="Npoi.Mapper" Version="4.1.0" />
<PackageReference Include="RabbitMQ.Client" Version="6.4.0" />
<PackageReference Include="SmartThreadPool.NetCore" Version="2.3.0" />
<PackageReference Include="SSH.NET" Version="2020.0.2" />
<PackageReference Include="StackExchange.Redis" Version="2.6.86" />
<PackageReference Include="Tesseract" Version="5.2.0" />
<PackageReference Include="ZXing.Net.Bindings.ZKWeb.System.Drawing" Version="0.16.6" />
</ItemGroup>
<ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\leptonica-1.80.0.dll" Link="Lib\Tesseract\x86\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\tesseract41.dll" Link="Lib\Tesseract\x86\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\leptonica-1.80.0.dll" Link="Lib\Tesseract\x64\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Update="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\tesseract41.dll" Link="Lib\Tesseract\x64\tesseract41.dll" />
<None Update="Library\Tesseract\chi_sim.traineddata">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x86\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\leptonica-1.80.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\pangmingjun\.nuget\packages\tesseract\4.1.1\build\\..\x64\tesseract41.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x64\leptonica-1.82.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x64\tesseract50.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x86\leptonica-1.82.0.dll" />
</ItemGroup>
<ItemGroup>
<None Remove="C:\Users\DELL\.nuget\packages\tesseract\5.2.0\build\\..\x86\tesseract50.dll" />
</ItemGroup>
</Project>
//-----------------------------------------------------------------------
// <Copyright>
// * Copyright (C) 2022 Admin All Rights Reserved
// </Copyright>
//-----------------------------------------------------------------------
using Apache.NMS;
using Apache.NMS.ActiveMQ;
using Apache.NMS.ActiveMQ.Commands;
using Junmp.Platform.Common.Global;
using System;
using System.Threading.Tasks;
namespace Junmp.Platform.Common.Utility
{
/// <summary>
/// ActiveMQ工具类
/// </summary>
public class ActiveMQContext
{
/// <summary>
/// 发送Topic
/// </summary>
/// <param name="message">消息</param>
/// <param name="topicName">topic别名</param>
/// <returns></returns>
public static void SendTopic(String message, String topicName = null)
{
SendMessage("topic", message, topicName);
}
/// <summary>
/// 发送Topic
/// </summary>
/// <param name="message">消息</param>
/// <param name="topicName">topic别名</param>
/// <returns></returns>
public static async Task SendTopicAsync(String message, String topicName = null)
{
await SendMessageAsync("topic", message, topicName);
}
/// <summary>
/// 发送Queue
/// </summary>
/// <param name="message">消息</param>
/// <param name="queueName">queue别名</param>
/// <returns></returns>
public static void SendQueue(String message, String queueName = null)
{
SendMessage("queue", message, queueName);
}
/// <summary>
/// 发送Queue
/// </summary>
/// <param name="message">消息</param>
/// <param name="queueName">queue别名</param>
/// <returns></returns>
public static async Task SendQueueAsync(String message, String queueName = null)
{
await SendMessageAsync("queue", message, queueName);
}
/// <summary>
/// 发送消息
/// </summary>
/// <param name="type">消息类型</param>
/// <param name="message">消息</param>
/// <param name="tqName">别名</param>
public static void SendMessage(String type, String message, String tqName = null)
{
Send(type, message, tqName);
}
/// <summary>
/// 发送消息
/// </summary>
/// <param name="type">消息类型</param>
/// <param name="message">消息</param>
/// <param name="tqName">别名</param>
public static async Task SendMessageAsync(String type, String message, String tqName = null)
{
await Task.Run(() => { Send(type, message, tqName); });
}
/// <summary>
/// 发送消息
/// </summary>
/// <param name="type">消息类型</param>
/// <param name="message">消息</param>
/// <param name="tqName">别名</param>
private static void Send(String type, String message, String tqName = null)
{
IConnectionFactory _factory = new ConnectionFactory(new Uri(AdminGlobalContext.ActiveMQConfig.ConnectionString));
using (IConnection _conn = _factory.CreateConnection())
{
using (ISession _session = _conn.CreateSession())
{
if (type.Equals("queue"))
{
var queueName = AdminGlobalContext.ActiveMQConfig.QueueName;
if (!String.IsNullOrEmpty(tqName))
{
queueName += tqName;
}
using (IMessageProducer producer = _session.CreateProducer(new ActiveMQQueue(queueName)))
{
ITextMessage request = _session.CreateTextMessage(message);
producer.Send(request);
}
}
else if (type.Equals("topic"))
{
var topicName = AdminGlobalContext.ActiveMQConfig.TopicName;
if (!String.IsNullOrEmpty(tqName))
{
topicName += tqName;
}
using (IMessageProducer producer = _session.CreateProducer(new ActiveMQTopic(topicName)))
{
ITextMessage request = _session.CreateTextMessage(message);
producer.Send(request);
}
}
}
}
}
}
}
using Confluent.Kafka;
using Newtonsoft.Json;
using Junmp.Platform.Common.Global;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Web;
namespace Junmp.Platform.Common.Utility
{
/// <summary>
/// Kafka工具类
/// </summary>
public class KafkaContext
{
/// <summary>
/// 发布消息
/// </summary>
/// <typeparam name="TMessage">消息类型</typeparam>
/// <param name="topicName">主题</param>
/// <param name="message">消息</param>
/// <returns></returns>
public static async Task PublishAsync<TMessage>(string topicName, TMessage message) where TMessage : class
{
var config = new ProducerConfig
{
BootstrapServers = AdminGlobalContext.KafkaConfig.BootstrapServers
};
using var producer = new ProducerBuilder<string, string>(config).Build();
await producer.ProduceAsync(topicName, new Message<string, string>
{
Key = Guid.NewGuid().ToString(),
Value = HttpUtility.UrlEncode(JsonConvert.SerializeObject(message), Encoding.UTF8)
});
}
/// <summary>
/// 订阅kafka
/// </summary>
/// <typeparam name="TMessage">消息类型</typeparam>
/// <param name="topics">主题</param>
/// <param name="messageFunc">回调函数</param>
/// <param name="cancellationToken">取消口令</param>
/// <returns></returns>
public static async Task SubscribeAsync<TMessage>(IEnumerable<string> topics, Action<TMessage> messageFunc, CancellationToken cancellationToken) where TMessage : class
{
var config = new ConsumerConfig
{
BootstrapServers = AdminGlobalContext.KafkaConfig.BootstrapServers,
GroupId = AdminGlobalContext.KafkaConfig.GroupId,
EnableAutoCommit = false,
StatisticsIntervalMs = AdminGlobalContext.KafkaConfig.StatisticsIntervalMs,
SessionTimeoutMs = AdminGlobalContext.KafkaConfig.SessionTimeoutMs,
AutoOffsetReset = AutoOffsetReset.Earliest,
EnablePartitionEof = true
};
using var consumer = new ConsumerBuilder<Ignore, string>(config)
.SetErrorHandler((_, e) =>
{
Console.WriteLine($"Error: {e.Reason}");
})
.SetStatisticsHandler((_, json) =>
{
Console.WriteLine($" - {DateTime.Now:yyyy-MM-dd HH:mm:ss} > 消息监听中..");
})
.SetPartitionsAssignedHandler((c, partitions) =>
{
string partitionsStr = string.Join(", ", partitions);
Console.WriteLine($" - 分配的 kafka 分区: {partitionsStr}");
})
.SetPartitionsRevokedHandler((c, partitions) =>
{
string partitionsStr = string.Join(", ", partitions);
Console.WriteLine($" - 回收了 kafka 的分区: {partitionsStr}");
})
.Build();
consumer.Subscribe(topics);
try
{
while (true)
{
try
{
var consumeResult = consumer.Consume(cancellationToken);
Console.WriteLine($"Consumed message '{consumeResult.Message?.Value}' at: '{consumeResult?.TopicPartitionOffset}'.");
if (consumeResult.IsPartitionEOF)
{
Console.WriteLine($" - {DateTime.Now:yyyy-MM-dd HH:mm:ss} 已经到底了:{consumeResult.Topic}, partition {consumeResult.Partition}, offset {consumeResult.Offset}.");
continue;
}
TMessage messageResult = null;
try
{
messageResult = JsonConvert.DeserializeObject<TMessage>(consumeResult.Message.Value);
}
catch (Exception ex)
{
var errorMessage = $" - {DateTime.Now:yyyy-MM-dd HH:mm:ss}【Exception 消息反序列化失败,Value:{consumeResult.Message.Value}】 :{ex.StackTrace?.ToString()}";
Console.WriteLine(errorMessage);
messageResult = null;
}
if (messageResult != null/* && consumeResult.Offset % commitPeriod == 0*/)
{
messageFunc(messageResult);
try
{
consumer.Commit(consumeResult);
}
catch (KafkaException e)
{
Console.WriteLine(e.Message);
}
}
}
catch (ConsumeException e)
{
Console.WriteLine($"Consume error: {e.Error.Reason}");
}
}
}
catch (OperationCanceledException)
{
Console.WriteLine("Closing consumer.");
consumer.Close();
}
await Task.CompletedTask;
}
//public static void SubscribeAsync()
//{
// var cts = new CancellationTokenSource();
// Console.CancelKeyPress += (_, e) =>
// {
// e.Cancel = true;
// cts.Cancel();
// };
// await kafkaService.SubscribeAsync<XxxEventData>(topics, async (eventData) =>
// {
// // Your logic
// Console.WriteLine($" - {eventData.EventTime:yyyy-MM-dd HH:mm:ss} 【{eventData.TopicName}】- > 已处理");
// }, cts.Token);
//}
}
}
......@@ -10,7 +10,7 @@ using System;
using System.Text;
using System.Threading.Tasks;
namespace Junmp.Platform.Common.Utility
namespace Junmp.Platform.Common.Utility.RabbitMQ
{
/// <summary>
/// RabbitMQ工具类
......@@ -54,7 +54,11 @@ namespace Junmp.Platform.Common.Utility
UserName = AdminGlobalContext.RabbitMQConfig.UserName,
Password = AdminGlobalContext.RabbitMQConfig.Password,
HostName = AdminGlobalContext.RabbitMQConfig.HostName,
Port = AdminGlobalContext.RabbitMQConfig.Port
Port = AdminGlobalContext.RabbitMQConfig.Port,
RequestedHeartbeat = TimeSpan.FromSeconds(30), //心跳包
AutomaticRecoveryEnabled = true, //自动重连
TopologyRecoveryEnabled = true, //拓普重连
NetworkRecoveryInterval = TimeSpan.FromSeconds(10)
};
//创建连接对象
connection = factory.CreateConnection();
......@@ -62,6 +66,7 @@ namespace Junmp.Platform.Common.Utility
#endregion
return connection;
});
......@@ -79,17 +84,18 @@ namespace Junmp.Platform.Common.Utility
/// 发送消息
/// </summary>
/// <param name="message">消息体</param>
public static void SendMessage(String message)
public static void SendMessage(string message)
{
IConnection connection = ConnectionInstance;
//定义通道
var channel = connection.CreateModel();
//如果只有生产者,则使用以下注释内容,作为单例使用
//定义交换机
channel.ExchangeDeclare(AdminGlobalContext.RabbitMQConfig.ExchangeName, ExchangeType.Fanout, true, false);
//定义队列
channel.QueueDeclare(AdminGlobalContext.RabbitMQConfig.QueueName, false, false, false, null);
//将队列绑定到交换机
channel.QueueBind(AdminGlobalContext.RabbitMQConfig.QueueName, AdminGlobalContext.RabbitMQConfig.ExchangeName, "", null);
//channel.ExchangeDeclare(AdminGlobalContext.RabbitMQConfig.ExchangeName, ExchangeType.Fanout, true, false);
////定义队列
//channel.QueueDeclare(AdminGlobalContext.RabbitMQConfig.QueueName, false, false, false, null);
////将队列绑定到交换机
//channel.QueueBind(AdminGlobalContext.RabbitMQConfig.QueueName, AdminGlobalContext.RabbitMQConfig.ExchangeName, "", null);
//发布消息
channel.BasicPublish(AdminGlobalContext.RabbitMQConfig.ExchangeName, "", null, Encoding.Default.GetBytes(message));
}
......@@ -99,7 +105,7 @@ namespace Junmp.Platform.Common.Utility
/// </summary>
/// <param name="message">消息体</param>
/// <returns></returns>
public static async Task SendMessageAsynce(String message)
public static async Task SendMessageAsynce(string message)
{
await Task.Run(() => SendMessage(message));
}
......
using Microsoft.Extensions.Logging;
using RabbitMQ.Client.Events;
using RabbitMQ.Client;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Junmp.Platform.Common.Class.RabbitMQ;
using Microsoft.Extensions.Hosting;
using Junmp.Platform.Common.Global;
namespace Junmp.Platform.Common.Utility.RabbitMQ
{
public class RabbitMQCustomContext : BackgroundService
{
ConnectionFactory factory = null;
IConnection connection = null;
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
try
{
//创建连接对象工厂
factory = new ConnectionFactory()
{
UserName = AdminGlobalContext.RabbitMQConfig.UserName,
Password = AdminGlobalContext.RabbitMQConfig.Password,
HostName = AdminGlobalContext.RabbitMQConfig.HostName,
Port = AdminGlobalContext.RabbitMQConfig.Port,
RequestedHeartbeat = TimeSpan.FromSeconds(30), //心跳包
AutomaticRecoveryEnabled = true, //自动重连
TopologyRecoveryEnabled = true, //拓普重连
NetworkRecoveryInterval = TimeSpan.FromSeconds(10)
};
//创建连接对象
connection = factory.CreateConnection();
IModel channel = connection.CreateModel();
channel.ExchangeDeclare(AdminGlobalContext.RabbitMQConfig.ExchangeName, ExchangeType.Fanout);
channel.QueueDeclare(AdminGlobalContext.RabbitMQConfig.QueueName, false, false, false, null);
channel.QueueBind(AdminGlobalContext.RabbitMQConfig.QueueName, AdminGlobalContext.RabbitMQConfig.ExchangeName, "", null);
var consumer = new EventingBasicConsumer(channel);
consumer.Received += (ch, ea) =>
{
var body = ea.Body.ToArray();
string str = Encoding.UTF8.GetString(body);
Console.WriteLine("接受到的mq消息:" + str);
channel.BasicAck(ea.DeliveryTag, false);
//Thread.Sleep(1000);
};
string consumerTag = channel.BasicConsume(AdminGlobalContext.RabbitMQConfig.QueueName, false, consumer);
}
catch (Exception)
{
throw;
}
}
}
}
......@@ -198,24 +198,9 @@
<param name="message">异常信息</param>
<param name="innerException">内部异常</param>
</member>
<member name="T:Junmp.Platform.Common.Global.ActiveMQConfig">
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.ConnectionString">
<summary>
ActiveMQ连接串
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.TopicName">
<summary>
主题名称
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.QueueName">
<summary>
队列名称
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
......@@ -243,11 +228,6 @@
Redis配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.ActiveMQConfig">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.JwtSettings">
<summary>
Jwt配置
......@@ -343,11 +323,6 @@
Cap分布式事务配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.SignalRConfig">
<summary>
SignalR配置
......@@ -744,31 +719,6 @@
token有效时间(分钟)
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.BootstrapServers">
<summary>
地址
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.GroupId">
<summary>
GroupId
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.StatisticsIntervalMs">
<summary>
间隔时间
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.SessionTimeoutMs">
<summary>
超时时间
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.LogConfig">
<summary>
审计日志设置
......@@ -1353,67 +1303,6 @@
结果信息 -- 结构体
</summary>
</member>
<member name="T:Junmp.Platform.Common.Utility.ActiveMQContext">
<summary>
ActiveMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopic(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopicAsync(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueue(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueueAsync(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessage(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessageAsync(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.Send(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.AesUtil">
<summary>
AES加解密工具
......@@ -1974,30 +1863,6 @@
<param name="section">节点名称</param>
<param name="path">文件路径</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.KafkaContext">
<summary>
Kafka工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.PublishAsync``1(System.String,``0)">
<summary>
发布消息
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topicName">主题</param>
<param name="message">消息</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.SubscribeAsync``1(System.Collections.Generic.IEnumerable{System.String},System.Action{``0},System.Threading.CancellationToken)">
<summary>
订阅kafka
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topics">主题</param>
<param name="messageFunc">回调函数</param>
<param name="cancellationToken">取消口令</param>
<returns></returns>
</member>
<member name="F:Junmp.Platform.Common.Utility.LoggerContext.logger">
<summary>
ILog实例
......@@ -2173,39 +2038,39 @@
<param name="imagePath"></param>
<returns></returns>
</member>
<member name="T:Junmp.Platform.Common.Utility.RabbitMQContext">
<member name="T:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext">
<summary>
RabbitMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.#ctor">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.#ctor">
<summary>
私有化构造函数
用于单例模式
</summary>
</member>
<member name="F:Junmp.Platform.Common.Utility.RabbitMQContext.LazyConnection">
<member name="F:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.LazyConnection">
<summary>
Lazy对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.ConnectionInstance">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.ConnectionInstance">
<summary>
单例对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.IsConnectionInstanceCreated">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.IsConnectionInstanceCreated">
<summary>
是否已创建
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessage(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessage(System.String)">
<summary>
发送消息
</summary>
<param name="message">消息体</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessageAsynce(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessageAsynce(System.String)">
<summary>
异步发送消息
</summary>
......
d1cf15e2a954bbc9b1a11b7e79f6e507527604ee
c37ca836ad7f1bbd701c8bde186367514188ef9f
......@@ -198,24 +198,9 @@
<param name="message">异常信息</param>
<param name="innerException">内部异常</param>
</member>
<member name="T:Junmp.Platform.Common.Global.ActiveMQConfig">
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.ConnectionString">
<summary>
ActiveMQ连接串
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.TopicName">
<summary>
主题名称
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.QueueName">
<summary>
队列名称
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
......@@ -243,11 +228,6 @@
Redis配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.ActiveMQConfig">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.JwtSettings">
<summary>
Jwt配置
......@@ -343,11 +323,6 @@
Cap分布式事务配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.SignalRConfig">
<summary>
SignalR配置
......@@ -744,31 +719,6 @@
token有效时间(分钟)
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.BootstrapServers">
<summary>
地址
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.GroupId">
<summary>
GroupId
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.StatisticsIntervalMs">
<summary>
间隔时间
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.SessionTimeoutMs">
<summary>
超时时间
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.LogConfig">
<summary>
审计日志设置
......@@ -1353,67 +1303,6 @@
结果信息 -- 结构体
</summary>
</member>
<member name="T:Junmp.Platform.Common.Utility.ActiveMQContext">
<summary>
ActiveMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopic(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopicAsync(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueue(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueueAsync(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessage(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessageAsync(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.Send(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.AesUtil">
<summary>
AES加解密工具
......@@ -1974,30 +1863,6 @@
<param name="section">节点名称</param>
<param name="path">文件路径</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.KafkaContext">
<summary>
Kafka工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.PublishAsync``1(System.String,``0)">
<summary>
发布消息
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topicName">主题</param>
<param name="message">消息</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.SubscribeAsync``1(System.Collections.Generic.IEnumerable{System.String},System.Action{``0},System.Threading.CancellationToken)">
<summary>
订阅kafka
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topics">主题</param>
<param name="messageFunc">回调函数</param>
<param name="cancellationToken">取消口令</param>
<returns></returns>
</member>
<member name="F:Junmp.Platform.Common.Utility.LoggerContext.logger">
<summary>
ILog实例
......@@ -2173,39 +2038,39 @@
<param name="imagePath"></param>
<returns></returns>
</member>
<member name="T:Junmp.Platform.Common.Utility.RabbitMQContext">
<member name="T:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext">
<summary>
RabbitMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.#ctor">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.#ctor">
<summary>
私有化构造函数
用于单例模式
</summary>
</member>
<member name="F:Junmp.Platform.Common.Utility.RabbitMQContext.LazyConnection">
<member name="F:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.LazyConnection">
<summary>
Lazy对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.ConnectionInstance">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.ConnectionInstance">
<summary>
单例对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.IsConnectionInstanceCreated">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.IsConnectionInstanceCreated">
<summary>
是否已创建
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessage(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessage(System.String)">
<summary>
发送消息
</summary>
<param name="message">消息体</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessageAsynce(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessageAsynce(System.String)">
<summary>
异步发送消息
</summary>
......
......@@ -11,12 +11,12 @@
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("CodeGenerate")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyCompanyAttribute("Junmp.Platform.Entity")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("CodeGenerate")]
[assembly: System.Reflection.AssemblyTitleAttribute("CodeGenerate")]
[assembly: System.Reflection.AssemblyProductAttribute("Junmp.Platform.Entity")]
[assembly: System.Reflection.AssemblyTitleAttribute("Junmp.Platform.Entity")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。
......
......@@ -7,5 +7,5 @@ build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = CodeGenerate
build_property.ProjectDir = C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\CodeGenerate\
build_property.RootNamespace = Junmp.Platform.Entity
build_property.ProjectDir = C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Entity\
//-----------------------------------------------------------------------
// <Copyright file="BizAccountRepository.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: BizAccountRepository.cs
// * History : Created by Admin 03/14/2022 09:24:12
// </Copyright>
//-----------------------------------------------------------------------
using Microsoft.AspNetCore.Http;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Repository.Base;
namespace Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessAccountRepository
{
/// <summary>
/// BizAccount数据访问层实现
/// </summary>
public class BizAccountRepository : AdminBaseRepository<BizAccount>, IBizAccountRepository
{
#region 属性及构造函数
/// <summary>
/// HttpContext
/// </summary>
private readonly IHttpContextAccessor context;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="context"></param>
public BizAccountRepository(IHttpContextAccessor context) : base(context)
{
this.context = context;
}
#endregion
}
}
//-----------------------------------------------------------------------
// <Copyright file="IBizAccountRepository.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: IBizAccountRepository.cs
// * History : Created by Admin 03/14/2022 09:24:12
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Repository.Base;
namespace Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessAccountRepository
{
/// <summary>
/// BizAccount数据访问层接口
/// </summary>
public interface IBizAccountRepository : IAdminBaseRepository<BizAccount>
{
}
}
//-----------------------------------------------------------------------
// <Copyright file="BizUserModuleRepository.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: BizUserModuleRepository.cs
// * History : Created by Admin 01/21/2022 13:30:46
// </Copyright>
//-----------------------------------------------------------------------
using Microsoft.AspNetCore.Http;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Repository.Base;
namespace Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserModuleRepository
{
/// <summary>
/// BizUserModule数据访问层实现
/// </summary>
public class BizUserModuleRepository : AdminBaseRepository<BizUserModule>, IBizUserModuleRepository
{
/// <summary>
/// HttpContext
/// </summary>
private readonly IHttpContextAccessor context;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="context"></param>
public BizUserModuleRepository(IHttpContextAccessor context) : base(context)
{
this.context = context;
}
}
}
//-----------------------------------------------------------------------
// <Copyright file="IBizUserModuleRepository.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: IBizUserModuleRepository.cs
// * History : Created by Admin 01/21/2022 13:30:46
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Repository.Base;
namespace Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserModuleRepository
{
/// <summary>
/// BizUserModule数据访问层接口
/// </summary>
public interface IBizUserModuleRepository : IAdminBaseRepository<BizUserModule>
{
}
}
//-----------------------------------------------------------------------
// <Copyright file="BizUserRepository.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: BizUserRepository.cs
// * History : Created by Admin 01/21/2022 13:30:46
// </Copyright>
//-----------------------------------------------------------------------
using Microsoft.AspNetCore.Http;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Repository.Base;
namespace Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserRepository
{
/// <summary>
/// BizUser数据访问层实现
/// </summary>
public class BizUserRepository : AdminBaseRepository<BizUser>, IBizUserRepository
{
/// <summary>
/// HttpContext
/// </summary>
private readonly IHttpContextAccessor context;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="context"></param>
public BizUserRepository(IHttpContextAccessor context) : base(context)
{
this.context = context;
}
}
}
//-----------------------------------------------------------------------
// <Copyright file="IBizUserRepository.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: IBizUserRepository.cs
// * History : Created by Admin 01/21/2022 13:30:46
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Repository.Base;
namespace Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserRepository
{
/// <summary>
/// BizUser数据访问层接口
/// </summary>
public interface IBizUserRepository : IAdminBaseRepository<BizUser>
{
}
}
using Junmp.Platform.Repository.Base;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserRepository;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Microsoft.AspNetCore.Http;
using System;
......
using System;
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
namespace Admin.Net.Repository.BusinessRepository.KafkaRepository
{
/// <summary>
/// Kafka仓储层接口
/// </summary>
public interface IKafkaRepository
{
/// <summary>
/// 发布消息
/// </summary>
/// <typeparam name="TMessage">消息类型</typeparam>
/// <param name="topicName">主题</param>
/// <param name="message">消息</param>
/// <returns></returns>
Task PublishAsync<TMessage>(string topicName, TMessage message) where TMessage : class;
/// <summary>
/// 订阅kafka
/// </summary>
/// <typeparam name="TMessage">消息类型</typeparam>
/// <param name="topics">主题</param>
/// <param name="messageFunc">回调函数</param>
/// <param name="cancellationToken">取消口令</param>
/// <returns></returns>
Task SubscribeAsync<TMessage>(IEnumerable<string> topics, Action<TMessage> messageFunc, CancellationToken cancellationToken) where TMessage : class;
}
}
using Junmp.Platform.Common.Utility;
using System;
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
namespace Admin.Net.Repository.BusinessRepository.KafkaRepository
{
/// <summary>
/// Kafka仓储层实现
/// </summary>
public class KafkaRepository : IKafkaRepository
{
/// <summary>
/// 发布消息
/// </summary>
/// <typeparam name="TMessage">消息类型</typeparam>
/// <param name="topicName">主题</param>
/// <param name="message">消息</param>
/// <returns></returns>
public async Task PublishAsync<TMessage>(string topicName, TMessage message) where TMessage : class
{
await KafkaContext.PublishAsync<TMessage>(topicName, message);
}
/// <summary>
/// 订阅kafka
/// </summary>
/// <typeparam name="TMessage">消息类型</typeparam>
/// <param name="topics">主题</param>
/// <param name="messageFunc">回调函数</param>
/// <param name="cancellationToken">取消口令</param>
/// <returns></returns>
public async Task SubscribeAsync<TMessage>(IEnumerable<string> topics, Action<TMessage> messageFunc, CancellationToken cancellationToken) where TMessage : class
{
await KafkaContext.SubscribeAsync<TMessage>(topics, messageFunc, cancellationToken);
}
}
}
......@@ -6,7 +6,7 @@
using Admin.Net.Common.Enum;
using Junmp.Platform.Common.Global;
using Junmp.Platform.Common.Utility;
using Junmp.Platform.Common.Utility.RabbitMQ;
using System;
using System.Threading.Tasks;
......@@ -25,14 +25,9 @@ namespace Admin.Net.Repository.BusinessRepository.MQRepository
/// <returns></returns>
public void SendTopic(String message, String topicName = null)
{
if (AdminGlobalContext.MomConfig.MomType == MomType.ActiveMQ)
{
ActiveMQContext.SendTopic(message, topicName);
}
else if (AdminGlobalContext.MomConfig.MomType == MomType.RabbitMQ)
{
RabbitMQContext.SendMessage(message);
}
}
/// <summary>
......@@ -43,14 +38,9 @@ namespace Admin.Net.Repository.BusinessRepository.MQRepository
/// <returns></returns>
public async Task SendTopicAsync(String message, String topicName = null)
{
if (AdminGlobalContext.MomConfig.MomType == MomType.ActiveMQ)
{
await ActiveMQContext.SendTopicAsync(message, topicName);
}
else if (AdminGlobalContext.MomConfig.MomType == MomType.RabbitMQ)
{
await RabbitMQContext.SendMessageAsynce(message);
}
}
/// <summary>
......@@ -61,14 +51,9 @@ namespace Admin.Net.Repository.BusinessRepository.MQRepository
/// <returns></returns>
public void SendQueue(String message, String queueName = null)
{
if (AdminGlobalContext.MomConfig.MomType == MomType.ActiveMQ)
{
ActiveMQContext.SendQueue(message, queueName);
}
else if (AdminGlobalContext.MomConfig.MomType == MomType.RabbitMQ)
{
RabbitMQContext.SendMessage(message);
}
}
/// <summary>
......@@ -79,14 +64,9 @@ namespace Admin.Net.Repository.BusinessRepository.MQRepository
/// <returns></returns>
public async Task SendQueueAsync(String message, String queueName = null)
{
if (AdminGlobalContext.MomConfig.MomType == MomType.ActiveMQ)
{
await ActiveMQContext.SendQueueAsync(message, queueName);
}
else if (AdminGlobalContext.MomConfig.MomType == MomType.RabbitMQ)
{
await RabbitMQContext.SendMessageAsynce(message);
}
}
}
}
......@@ -198,24 +198,9 @@
<param name="message">异常信息</param>
<param name="innerException">内部异常</param>
</member>
<member name="T:Junmp.Platform.Common.Global.ActiveMQConfig">
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.ConnectionString">
<summary>
ActiveMQ连接串
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.TopicName">
<summary>
主题名称
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.QueueName">
<summary>
队列名称
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
......@@ -243,11 +228,6 @@
Redis配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.ActiveMQConfig">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.JwtSettings">
<summary>
Jwt配置
......@@ -343,11 +323,6 @@
Cap分布式事务配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.SignalRConfig">
<summary>
SignalR配置
......@@ -744,31 +719,6 @@
token有效时间(分钟)
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.BootstrapServers">
<summary>
地址
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.GroupId">
<summary>
GroupId
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.StatisticsIntervalMs">
<summary>
间隔时间
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.SessionTimeoutMs">
<summary>
超时时间
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.LogConfig">
<summary>
审计日志设置
......@@ -1353,67 +1303,6 @@
结果信息 -- 结构体
</summary>
</member>
<member name="T:Junmp.Platform.Common.Utility.ActiveMQContext">
<summary>
ActiveMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopic(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopicAsync(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueue(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueueAsync(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessage(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessageAsync(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.Send(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.AesUtil">
<summary>
AES加解密工具
......@@ -1974,30 +1863,6 @@
<param name="section">节点名称</param>
<param name="path">文件路径</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.KafkaContext">
<summary>
Kafka工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.PublishAsync``1(System.String,``0)">
<summary>
发布消息
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topicName">主题</param>
<param name="message">消息</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.SubscribeAsync``1(System.Collections.Generic.IEnumerable{System.String},System.Action{``0},System.Threading.CancellationToken)">
<summary>
订阅kafka
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topics">主题</param>
<param name="messageFunc">回调函数</param>
<param name="cancellationToken">取消口令</param>
<returns></returns>
</member>
<member name="F:Junmp.Platform.Common.Utility.LoggerContext.logger">
<summary>
ILog实例
......@@ -2173,39 +2038,39 @@
<param name="imagePath"></param>
<returns></returns>
</member>
<member name="T:Junmp.Platform.Common.Utility.RabbitMQContext">
<member name="T:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext">
<summary>
RabbitMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.#ctor">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.#ctor">
<summary>
私有化构造函数
用于单例模式
</summary>
</member>
<member name="F:Junmp.Platform.Common.Utility.RabbitMQContext.LazyConnection">
<member name="F:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.LazyConnection">
<summary>
Lazy对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.ConnectionInstance">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.ConnectionInstance">
<summary>
单例对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.IsConnectionInstanceCreated">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.IsConnectionInstanceCreated">
<summary>
是否已创建
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessage(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessage(System.String)">
<summary>
发送消息
</summary>
<param name="message">消息体</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessageAsynce(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessageAsynce(System.String)">
<summary>
异步发送消息
</summary>
......
7ef28fbbb552f34213f5cf9c01a59a356f419cad
cff537b1491377c43bf7826d707de1cdddafaa2d
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")]
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Junmp.Platform.Repository")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Junmp.Platform.Repository")]
[assembly: System.Reflection.AssemblyTitleAttribute("Junmp.Platform.Repository")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。
is_global = true
build_property.TargetFramework = net7.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Junmp.Platform.Repository
build_property.ProjectDir = C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Repository\
//-----------------------------------------------------------------------
// <Copyright file="BizAccountService.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: BizAccountService.cs
// * History : Created by Admin 03/14/2022 09:21:40
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessAccountRepository;
using Junmp.Platform.Service.Base;
namespace Admin.Net.Service.BusinessService.BusinessModule.BusinessAccountService
{
/// <summary>
/// BizAccount业务层实现
/// </summary>
public class BizAccountService : AdminBaseService<BizAccount>, IBizAccountService
{
#region 属性及构造函数
/// <summary>
/// 仓储实例
/// </summary>
private readonly IBizAccountRepository BizAccountRepository;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="BizAccountRepository"></param>
public BizAccountService(IBizAccountRepository BizAccountRepository) : base(BizAccountRepository)
{
this.BizAccountRepository = BizAccountRepository;
}
#endregion
}
}
//-----------------------------------------------------------------------
// <Copyright file="IBizAccountService.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: IBizAccountService.cs
// * History : Created by Admin 03/14/2022 09:21:40
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Service.Base;
namespace Admin.Net.Service.BusinessService.BusinessModule.BusinessAccountService
{
/// <summary>
/// BizAccount业务层接口
/// </summary>
public interface IBizAccountService : IAdminBaseService<BizAccount>
{
}
}
//-----------------------------------------------------------------------
// <Copyright file="BizModuleService.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: BizModuleService.cs
// * History : Created by Admin 01/21/2022 13:40:04
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessModuleRepository;
using Junmp.Platform.Service.Base;
namespace Admin.Net.Service.BusinessService.BusinessModule.BusinessModuleService
{
/// <summary>
/// BizModule业务层实现
/// </summary>
public class BizModuleService : AdminBaseService<BizModule>, IBizModuleService
{
/// <summary>
/// 仓储实例
/// </summary>
private readonly IBizModuleRepository BizModuleRepository;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="BizModuleRepository"></param>
public BizModuleService(IBizModuleRepository BizModuleRepository) : base(BizModuleRepository)
{
this.BizModuleRepository = BizModuleRepository;
}
}
}
//-----------------------------------------------------------------------
// <Copyright file="IBizModuleService.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: IBizModuleService.cs
// * History : Created by Admin 01/21/2022 13:40:04
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Service.Base;
namespace Admin.Net.Service.BusinessService.BusinessModule.BusinessModuleService
{
/// <summary>
/// BizModule业务层接口
/// </summary>
public interface IBizModuleService : IAdminBaseService<BizModule>
{
}
}
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessAccountRepository;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessModuleRepository;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserModuleRepository;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserRepository;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessModuleRepository;
using Admin.Net.Repository.BusinessRepository.RedisRepository;
using Admin.Net.Service.BusinessService.BusinessModule.BusinessUserModuleService;
using AutoMapper;
using Junmp.Platform.Common.Tools;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
......
//-----------------------------------------------------------------------
// <Copyright file="BizUserModuleService.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: BizUserModuleService.cs
// * History : Created by Admin 01/21/2022 13:40:04
// </Copyright>
//-----------------------------------------------------------------------
using AutoMapper;
using Microsoft.AspNetCore.Http;
using Junmp.Platform.Common.Class.Exceptions;
using Junmp.Platform.Common.Global;
using Junmp.Platform.Common.Utility;
using Junmp.Platform.Entity.BusinessDTO.BusinessModule;
using Junmp.Platform.Entity.BusinessDTO.SystemManagement;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Entity.BusinessEntity.SystemManagement;
using Junmp.Platform.Entity.BusinessEnum;
using Junmp.Platform.Entity.CoreEntity;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessAccountRepository;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessModuleRepository;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserModuleRepository;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserRepository;
using Admin.Net.Repository.BusinessRepository.RedisRepository;
using Junmp.Platform.Service.Base;
using Admin.Net.Service.BusinessService.SystemManagement.LogService;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Threading.Tasks;
using Junmp.Platform.Entity.CoreEnum;
namespace Admin.Net.Service.BusinessService.BusinessModule.BusinessUserModuleService
{
/// <summary>
/// BizUserModule业务层实现
/// </summary>
public class BizUserModuleService : AdminBaseService<BizUserModule>, IBizUserModuleService
{
#region 属性及构造函数
/// <summary>
/// 仓储实例
/// </summary>
private readonly IBizUserModuleRepository BizUserModuleRepository;
/// <summary>
/// HttpContext
/// </summary>
private readonly IHttpContextAccessor context;
/// <summary>
/// Redis仓储实例
/// </summary>
private readonly IRedisRepository redisRepository;
/// <summary>
/// 模块仓储
/// </summary>
private readonly IBizModuleRepository BizModuleRepository;
/// <summary>
/// 业务用户仓储
/// </summary>
private readonly IBizUserRepository BizUserRepository;
/// <summary>
/// 同步账号仓储
/// </summary>
private readonly IBizAccountRepository BizAccountRepository;
/// <summary>
/// AutoMapper实例
/// </summary>
private readonly IMapper mapper;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="BizUserModuleRepository"></param>
/// <param name="context"></param>
/// <param name="redisRepository"></param>
/// <param name="BizModuleRepository"></param>
/// <param name="BizUserRepository"></param>
/// <param name="BizAccountRepository"></param>
/// <param name="mapper"></param>
public BizUserModuleService(IBizUserModuleRepository BizUserModuleRepository,
IHttpContextAccessor context,
IRedisRepository redisRepository,
IBizModuleRepository BizModuleRepository,
IBizUserRepository BizUserRepository,
IBizAccountRepository BizAccountRepository,
IMapper mapper) : base(BizUserModuleRepository)
{
this.BizUserModuleRepository = BizUserModuleRepository;
this.context = context;
this.redisRepository = redisRepository;
this.BizModuleRepository = BizModuleRepository;
this.BizUserRepository = BizUserRepository;
this.BizAccountRepository = BizAccountRepository;
this.mapper = mapper;
}
#endregion
#region 获取用户模块
/// <summary>
/// 获取用户模块
/// </summary>
/// <param name="userId"></param>
/// <param name="moduleId"></param>
/// <returns>用户模块对象</returns>
public async Task<BizUserModule> GetBizUserModule(Guid userId, Guid moduleId)
{
var queryCondition = new QueryCondition();
queryCondition.QueryItems = new List<QueryItem>();
queryCondition.QueryItems.Add(new QueryItem()
{
Field = "USER_ID",
Value = userId,
QueryMethod = QueryMethod.Equal,
DataType = DataType.Guid
});
queryCondition.QueryItems.Add(new QueryItem()
{
Field = "MODULE_ID",
Value = moduleId,
QueryMethod = QueryMethod.Equal,
DataType = DataType.Guid
});
RefAsync<int> totalCount = 0;
var userModule = (await this.BizUserModuleRepository.SqlQueryAsync(queryCondition, "sqls:sql:query_biz_user_module", totalCount)).FirstOrDefault();
return userModule;
}
#endregion
}
}
//-----------------------------------------------------------------------
// <Copyright file="IBizUserModuleService.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: IBizUserModuleService.cs
// * History : Created by Admin 01/21/2022 13:40:04
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessDTO.SystemManagement;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Entity.CoreEntity;
using Junmp.Platform.Service.Base;
using System;
using System.Threading.Tasks;
namespace Admin.Net.Service.BusinessService.BusinessModule.BusinessUserModuleService
{
/// <summary>
/// BizUserModule业务层接口
/// </summary>
public interface IBizUserModuleService : IAdminBaseService<BizUserModule>
{
}
}
//-----------------------------------------------------------------------
// <Copyright file="BizUserService.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: BizUserService.cs
// * History : Created by Admin 01/21/2022 13:40:04
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Entity.CoreEntity;
using Admin.Net.Repository.BusinessRepository.BusinessModule.BusinessUserRepository;
using Junmp.Platform.Service.Base;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Junmp.Platform.Entity.CoreEnum;
namespace Admin.Net.Service.BusinessService.BusinessModule.BusinessUserService
{
/// <summary>
/// BizUser业务层实现
/// </summary>
public class BizUserService : AdminBaseService<BizUser>, IBizUserService
{
#region 属性及其构造函数
/// <summary>
/// 仓储实例
/// </summary>
private readonly IBizUserRepository BizUserRepository;
/// <summary>
/// 构造函数
/// </summary>
/// <param name="BizUserRepository"></param>
public BizUserService(IBizUserRepository BizUserRepository) : base(BizUserRepository)
{
this.BizUserRepository = BizUserRepository;
}
#endregion
#region 获取业务用户
/// <summary>
/// 获取业务用户
/// </summary>
/// <param name="moduleShortName">模块短名</param>
/// <param name="logonName">登陆账号</param>
/// <returns>业务用户</returns>
public async Task<BizUser> GetBizUser(String moduleShortName, String logonName)
{
var queryCondition = new QueryCondition();
queryCondition.QueryItems = new List<QueryItem>();
queryCondition.QueryItems.Add(new QueryItem()
{
Field = "USER_LOGON_NAME",
DataType = DataType.String,
Value = String.Join('_', moduleShortName, logonName),
QueryMethod = QueryMethod.Like
});
RefAsync<int> totalCount = 0;
var user = (await this.BizUserRepository.SqlQueryAsync(queryCondition, "sqls:sql:query_biz_user", totalCount)).FirstOrDefault();
return user;
}
#endregion
#region 获取业务用户
#endregion
}
}
//-----------------------------------------------------------------------
// <Copyright file="IBizUserService.cs" company="Admin">
// * Copyright (C) 2022 Admin All Rights Reserved
// * Version : 4.0.30319.42000
// * Author : auto generated by Admin T4 Template
// * FileName: IBizUserService.cs
// * History : Created by Admin 01/21/2022 13:40:04
// </Copyright>
//-----------------------------------------------------------------------
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
using Junmp.Platform.Service.Base;
using System;
using System.Threading.Tasks;
namespace Admin.Net.Service.BusinessService.BusinessModule.BusinessUserService
{
/// <summary>
/// BizUser业务层接口
/// </summary>
public interface IBizUserService : IAdminBaseService<BizUser>
{
/// <summary>
/// 获取业务用户
/// </summary>
/// <param name="moduleShortName">模块短名</param>
/// <param name="logonName">登陆账号</param>
/// <returns>业务用户</returns>
Task<BizUser> GetBizUser(String moduleShortName, String logonName);
}
}
......@@ -10,7 +10,7 @@ using System.Threading.Tasks;
namespace Admin.Net.Service.BusinessService.MQService
{
/// <summary>
/// ActiveMQ服务接口
/// RabbitMQ服务接口
/// </summary>
public interface IMQService
{
......
......@@ -13,7 +13,7 @@ using System.Web;
namespace Admin.Net.Service.BusinessService.MQService
{
/// <summary>
/// ActiveMQ服务
/// RabbitMQ服务
/// </summary>
public class MQService : IMQService
{
......
......@@ -125,7 +125,7 @@ namespace Admin.Net.Service.BusinessService.SystemManagement.LogService
/// <returns>审计日志对象</returns>
public static SysLog GetSysLog(HttpContext httpContext)
{
var token = httpContext.GetToken();
//var token = httpContext.GetToken();
//获取用户
//var user = RedisContext.Get<SysUserDTO>(token);
......
......@@ -198,24 +198,9 @@
<param name="message">异常信息</param>
<param name="innerException">内部异常</param>
</member>
<member name="T:Junmp.Platform.Common.Global.ActiveMQConfig">
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.ConnectionString">
<summary>
ActiveMQ连接串
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.TopicName">
<summary>
主题名称
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.QueueName">
<summary>
队列名称
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
......@@ -243,11 +228,6 @@
Redis配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.ActiveMQConfig">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.JwtSettings">
<summary>
Jwt配置
......@@ -343,11 +323,6 @@
Cap分布式事务配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.SignalRConfig">
<summary>
SignalR配置
......@@ -744,31 +719,6 @@
token有效时间(分钟)
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.BootstrapServers">
<summary>
地址
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.GroupId">
<summary>
GroupId
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.StatisticsIntervalMs">
<summary>
间隔时间
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.SessionTimeoutMs">
<summary>
超时时间
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.LogConfig">
<summary>
审计日志设置
......@@ -1353,67 +1303,6 @@
结果信息 -- 结构体
</summary>
</member>
<member name="T:Junmp.Platform.Common.Utility.ActiveMQContext">
<summary>
ActiveMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopic(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopicAsync(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueue(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueueAsync(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessage(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessageAsync(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.Send(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.AesUtil">
<summary>
AES加解密工具
......@@ -1974,30 +1863,6 @@
<param name="section">节点名称</param>
<param name="path">文件路径</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.KafkaContext">
<summary>
Kafka工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.PublishAsync``1(System.String,``0)">
<summary>
发布消息
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topicName">主题</param>
<param name="message">消息</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.SubscribeAsync``1(System.Collections.Generic.IEnumerable{System.String},System.Action{``0},System.Threading.CancellationToken)">
<summary>
订阅kafka
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topics">主题</param>
<param name="messageFunc">回调函数</param>
<param name="cancellationToken">取消口令</param>
<returns></returns>
</member>
<member name="F:Junmp.Platform.Common.Utility.LoggerContext.logger">
<summary>
ILog实例
......@@ -2173,39 +2038,39 @@
<param name="imagePath"></param>
<returns></returns>
</member>
<member name="T:Junmp.Platform.Common.Utility.RabbitMQContext">
<member name="T:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext">
<summary>
RabbitMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.#ctor">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.#ctor">
<summary>
私有化构造函数
用于单例模式
</summary>
</member>
<member name="F:Junmp.Platform.Common.Utility.RabbitMQContext.LazyConnection">
<member name="F:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.LazyConnection">
<summary>
Lazy对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.ConnectionInstance">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.ConnectionInstance">
<summary>
单例对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.IsConnectionInstanceCreated">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.IsConnectionInstanceCreated">
<summary>
是否已创建
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessage(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessage(System.String)">
<summary>
发送消息
</summary>
<param name="message">消息体</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessageAsynce(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessageAsynce(System.String)">
<summary>
异步发送消息
</summary>
......
ca8d9b2b40ed921f64ebe03d0d44a6239190784c
630a5b0bfaa9212f4be4a5a5396d1fd39841be9d
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")]
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Junmp.Platform.Service")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Junmp.Platform.Service")]
[assembly: System.Reflection.AssemblyTitleAttribute("Junmp.Platform.Service")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。
is_global = true
build_property.TargetFramework = net7.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Junmp.Platform.Service
build_property.ProjectDir = C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.Service\
......@@ -49,7 +49,7 @@ namespace Admin.Net.WebApi.AppCode.ActionFilters
return;
}
var token = context.HttpContext.GetToken();
//var token = context.HttpContext.GetToken();
//获取用户
//var user = RedisContext.Get<SysUserDTO>(token);
//if (user == null)
......
using Admin.Net.Common.Class.CaptchaPicture;
using Admin.Net.Service.BusinessService.BusinessModule.BusinessModuleService;
using Admin.Net.Service.BusinessService.BusinessModule.BusinessUserModuleService;
using Admin.Net.Service.BusinessService.BusinessModule.BusinessUserService;
using Admin.Net.Service.BusinessService.RedisService;
using Admin.Net.WebApi.AppCode.ActionFilters;
using Junmp.Platform.Entity.BusinessEntity.BusinessModule;
......@@ -24,6 +21,7 @@ using System.Net;
using System.Net.Http;
using System.Threading.Tasks;
using Junmp.Platform.WebApi.AppCode.FrameworkBase;
using Admin.Net.Service.BusinessService.MQService;
namespace Junmp.Platform.WebApi.Controllers.BusinessModule
{
......@@ -39,11 +37,15 @@ namespace Junmp.Platform.WebApi.Controllers.BusinessModule
/// 业务模块接口实例
/// </summary>
private readonly IBizTestService BizTestService;
/// <summary>
/// 消息队列接口实例
/// </summary>
private readonly IMQService MQService;
/// <summary>
/// HttpContext
/// </summary>
private readonly IHttpContextAccessor context;
/// <summary>
/// HttpContext
/// </summary>
private readonly IHttpContextAccessor context;
/// <summary>
......@@ -51,43 +53,56 @@ namespace Junmp.Platform.WebApi.Controllers.BusinessModule
/// </summary>
/// <param name="context"></param>
public BizTestController(IBizTestService BizTestService,
IMQService MQService,
IHttpContextAccessor context
) : base(BizTestService)
{
this.context = context;
this.BizTestService = BizTestService;
this.MQService = MQService;
}
#endregion
#endregion
#region 查询
#region 测试用
/// <summary>
/// 查询离态用户列表
/// </summary>
/// <param name="queryCondition">查询条件</param>
/// <returns>ActionResult</returns>
[HttpPost]
/// <summary>
/// 测试用
/// </summary>
/// <param name="queryCondition">查询条件</param>
/// <returns>ActionResult</returns>
[HttpPost]
[Log(OperationType.QueryList)]
[Permission("user:nonmodule:list")]
public async Task<IActionResult> Post(JObject jdata)
public async Task<IActionResult> Post(JObject data)
{
var entity = JsonManager.GetJsonEntity(jdata);
var entity = JsonManager.GetJsonEntity(data);
var actionResult = await this.BizTestService.GetJunmpListAsync();
return Ok(actionResult);
//return JsonManager.ReturnSuccessResponse(dataList);
return Ok(actionResult);
}
#endregion
#region Mq消息队列使用
/// <summary>
/// Mq消息队列使用
/// </summary>
/// <returns>ActionResult</returns>
[HttpPost]
[Log(OperationType.QueryList)]
[Permission("user:nonmodule:list")]
public async Task<IActionResult> MQTest(String jdata)
{
MQService.SendQueue(jdata);
return Ok();
}
#endregion
#endregion
}
}
......@@ -693,12 +693,17 @@
业务模块接口实例
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.MQService">
<summary>
消息队列接口实例
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.context">
<summary>
HttpContext
</summary>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.#ctor(Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService.IBizTestService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.#ctor(Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService.IBizTestService,Admin.Net.Service.BusinessService.MQService.IMQService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
......@@ -706,10 +711,16 @@
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.Post(Newtonsoft.Json.Linq.JObject)">
<summary>
查询离态用户列表
测试用
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.MQTest(System.String)">
<summary>
Mq消息队列使用
</summary>
<returns>ActionResult</returns>
</member>
</members>
</doc>
<?xml version="1.0"?>
<doc>
<assembly>
<name>Junmp.Platform.WebApi</name>
</assembly>
<members>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute">
<summary>
审计日志过滤器
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.OperationType">
<summary>
操作类型
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.Description">
<summary>
行为描述信息
</summary>
</member>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute">
<summary>
动作权限过滤器
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary>
动作鉴权
</summary>
<param name="context"></param>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:Admin.Net.WebApi.AppCode.AuthorizationFilter.ActionAuthorization.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary>
系统前置鉴权
</summary>
<param name="context">ActionExecutingContext</param>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1">
<summary>
控制器基类
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AdminBaseService">
<summary>
服务层基类实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.#ctor(Junmp.Platform.Service.Base.IAdminBaseService{`0})">
<summary>
构造函数
</summary>
<param name="AdminBaseService"></param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetPage(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
分页查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetList(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetEntityById(System.Guid)">
<summary>
按编号查询
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AddEntity(`0)">
<summary>
新增对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.EditEntity(`0)">
<summary>
编辑对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntityById(System.Guid)">
<summary>
删除
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntitiesByIds(System.String)">
<summary>
批量删除
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadExcel(System.String)">
<summary>
下载Excel
</summary>
<param name="excelId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadTemplate(System.String)">
<summary>
下载Excel模板
</summary>
<param name="templateId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadZip(System.String)">
<summary>
下载Zip
</summary>
<param name="zipId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ChatHub.SendMsg(System.String,System.String)">
<summary>
给连接的所有人发送消息
</summary>
<param name="userName"></param>
<param name="message"></param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber">
<summary>
分布式消息订阅器
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.serviceProvider">
<summary>
ServiceProvider实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.scheduleJobService">
<summary>
计划任务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.#ctor(System.IServiceProvider,Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService)">
<summary>
构造函数
</summary>
<param name="serviceProvider"></param>
<param name="scheduleJobService"></param>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse">
<summary>
错误应答信息
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Success">
<summary>
标志位
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Message">
<summary>
应答消息
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.ToJson">
<summary>
ToJson方法
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.StartScheduleJobAsync(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
启动业务作业
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.LoadSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
加载系统缓存
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.ClearSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
清理系统缓存
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.BuildDatabase">
<summary>
自动构建数据库
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.InitTenants">
<summary>
初始化多租户
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions">
<summary>
全局异常处理中间件
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions},Admin.Net.Service.BusinessService.MQService.IMQService)">
<summary>
构造函数
</summary>
<param name="next">上下文请求</param>
<param name="logger">日志对象</param>
<param name="mqService">消息队列实例</param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
处理上下文请求
</summary>
<param name="httpContext">http会话对象</param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.HandleExceptionAsync(Microsoft.AspNetCore.Http.HttpContext,System.Exception)">
<summary>
全局统一异常处理
</summary>
<param name="context">http会话对象</param>
<param name="exception">全局异常处理</param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.PollyHttpClientServiceCollectionExtensions.AddHttpClientPolly(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)">
<summary>
注册Polly服务
</summary>
<param name="services"></param>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob})">
<summary>
构造函数
</summary>
<param name="logger"></param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.Execute(Quartz.IJobExecutionContext)">
<summary>
执行框架作业
</summary>
<param name="context"></param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.IoCDependencyInjection.DependencyAutoInjection">
<summary>
依赖自动注入
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.UserName">
<summary>
登录名
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Password">
<summary>
密码
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Salt">
<summary>
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.GetJwtSecurityToken(System.String)">
<summary>
获取jwt口令
</summary>
<param name="userName">用户名</param>
<returns>JwtSecurityToken</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.logger">
<summary>
输出实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.configuration">
<summary>
全局配置
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController},Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
构造函数
</summary>
<param name="logger">输出实例</param>
<param name="configuration">全局配置</param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.Get(System.String)">
<summary>
获取
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.lazyCaptcha">
<summary>
Lazy.Captcha接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.redisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.#ctor(Lazy.Captcha.Core.ICaptcha,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="lazyCaptcha"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.GetCaptcha">
<summary>
获取登录验证码
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController">
<summary>
健康检查控制器
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController.Get">
<summary>
健康检查
</summary>
<returns>OkObjectResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController">
<summary>
业务附件管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.attachmentService">
<summary>
业务附件业务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AttachmentService.IAttachmentService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
<param name="attachmentService"></param>
<param name="context"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.UploadAttachments(System.Guid)">
<summary>
上传业务附件
</summary>
<param name="businessId">业务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetAttachments(System.Guid)">
<summary>
获取业务附件
</summary>
<param name="businessId">业务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DownloadAttachment(System.Guid)">
<summary>
下载业务附件
</summary>
<param name="attachmentId">附件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DeleteAttachment(System.String)">
<summary>
删除业务附件
</summary>
<param name="attachmentIds">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetSysFileStatisticalInfo">
<summary>
系统文件统计
</summary>
<returns>ActionResult</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGeneratorService">
<summary>
代码生成器接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorService.ICodeGeneratorService)">
<summary>
构造函数
</summary>
<param name="CodeGeneratorService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.Post">
<summary>
获取表空间信息
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGenerate(Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO)">
<summary>
生成代码
</summary>
<param name="codeGenerator">生成器对象</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController">
<summary>
导入配置管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigService">
<summary>
导入配置接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigDetailService">
<summary>
导入配置明细接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.ImportDetailService.IImportConfigDetailService)">
<summary>
构造函数
</summary>
<param name="importConfigService"></param>
<param name="importConfigDetailService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询导入配置列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetById(System.Guid)">
<summary>
按编号获取配置
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetByParentId(System.Guid)">
<summary>
按父键获取配置明细
</summary>
<param name="parentId">父键</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfig(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary>
添加导入配置
</summary>
<param name="importConfig">导入配置</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfigDetail(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary>
添加导入配置明细
</summary>
<param name="configDetail">配置明细</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfig(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary>
编辑导入配置
</summary>
<param name="importConfig">导入配置</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfigDetail(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary>
编辑导入配置明细
</summary>
<param name="configDetail">配置明细</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfig(System.Guid)">
<summary>
删除导入配置
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigs(System.String)">
<summary>
批量删除导入配置
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetail(System.Guid)">
<summary>
删除配置明细
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetails(System.String)">
<summary>
批量删除配置明细
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteCheck(System.String)">
<summary>
删除子表检测
</summary>
<param name="ids">数组串</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController">
<summary>
审计日志管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.logService">
<summary>
审计日志接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.MongoDBService">
<summary>
MongoDB接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.NestService">
<summary>
Nest接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.LogService.ILogService,Admin.Net.Service.BusinessService.MongoDBService.IMongoDBService,Admin.Net.Service.BusinessService.NestService.INestService)">
<summary>
构造函数
</summary>
<param name="logService"></param>
<param name="MongoDBService"></param>
<param name="NestService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询日志列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.GetById(System.Guid)">
<summary>
获取日志明细
</summary>
<param name="logId">日志编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.DownloadMonitoringLog(System.String)">
<summary>
下载返回数据
</summary>
<param name="txtId">日志编号</param>
<returns>ActionResult</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.scheduleJobService">
<summary>
计划任务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.redisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="scheduleJobService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询任务列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.GetById(System.Guid)">
<summary>
查询任务信息
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary>
新增计划任务
</summary>
<param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Put(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary>
编辑计划任务
</summary>
<param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.DeleteAsync(System.Guid)">
<summary>
删除计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.StartScheduleJobAsync(System.Guid)">
<summary>
启动计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.PauseScheduleJob(System.Guid)">
<summary>
暂停计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.ResumeScheduleJob(System.Guid)">
<summary>
恢复计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ServerHardwareMonitorController.Get">
<summary>
获取服务器信息
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.WeatherForecastController">
<summary>
天气信息
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.WeatherForecastController.Get">
<summary>
获取天气信息
</summary>
<returns>天气信息</returns>
</member>
<member name="M:Admin.Net.WebApi.Startup.InitConfiguration">
<summary>
初始化全局静态配置
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Date">
<summary>
日期
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureC">
<summary>
TemperatureC
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureF">
<summary>
TemperatureF
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Summary">
<summary>
总结
</summary>
</member>
<member name="T:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController">
<summary>
BizUser控制器
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.BizTestService">
<summary>
业务模块接口实例
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.context">
<summary>
HttpContext
</summary>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.#ctor(Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService.IBizTestService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
<param name="context"></param>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.Post(Newtonsoft.Json.Linq.JObject)">
<summary>
查询离态用户列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
</members>
</doc>
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0"?>
<doc>
<assembly>
<name>Junmp.ProcessWebApi</name>
</assembly>
<members>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute">
<summary>
审计日志过滤器
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.OperationType">
<summary>
操作类型
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.Description">
<summary>
行为描述信息
</summary>
</member>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute">
<summary>
动作权限过滤器
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary>
动作鉴权
</summary>
<param name="context"></param>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:Admin.Net.WebApi.AppCode.AuthorizationFilter.ActionAuthorization.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary>
系统前置鉴权
</summary>
<param name="context">ActionExecutingContext</param>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1">
<summary>
控制器基类
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AdminBaseService">
<summary>
服务层基类实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.#ctor(Junmp.Platform.Service.Base.IAdminBaseService{`0})">
<summary>
构造函数
</summary>
<param name="AdminBaseService"></param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetPage(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
分页查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetList(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetEntityById(System.Guid)">
<summary>
按编号查询
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AddEntity(`0)">
<summary>
新增对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.EditEntity(`0)">
<summary>
编辑对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntityById(System.Guid)">
<summary>
删除
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntitiesByIds(System.String)">
<summary>
批量删除
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadExcel(System.String)">
<summary>
下载Excel
</summary>
<param name="excelId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadTemplate(System.String)">
<summary>
下载Excel模板
</summary>
<param name="templateId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadZip(System.String)">
<summary>
下载Zip
</summary>
<param name="zipId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ChatHub.SendMsg(System.String,System.String)">
<summary>
给连接的所有人发送消息
</summary>
<param name="userName"></param>
<param name="message"></param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber">
<summary>
分布式消息订阅器
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.serviceProvider">
<summary>
ServiceProvider实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.scheduleJobService">
<summary>
计划任务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.#ctor(System.IServiceProvider,Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService)">
<summary>
构造函数
</summary>
<param name="serviceProvider"></param>
<param name="scheduleJobService"></param>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse">
<summary>
错误应答信息
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Success">
<summary>
标志位
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Message">
<summary>
应答消息
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.ToJson">
<summary>
ToJson方法
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.StartScheduleJobAsync(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
启动业务作业
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.LoadSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
加载系统缓存
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.ClearSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
清理系统缓存
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.BuildDatabase">
<summary>
自动构建数据库
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.InitTenants">
<summary>
初始化多租户
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions">
<summary>
全局异常处理中间件
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions},Admin.Net.Service.BusinessService.MQService.IMQService)">
<summary>
构造函数
</summary>
<param name="next">上下文请求</param>
<param name="logger">日志对象</param>
<param name="mqService">消息队列实例</param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
处理上下文请求
</summary>
<param name="httpContext">http会话对象</param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.HandleExceptionAsync(Microsoft.AspNetCore.Http.HttpContext,System.Exception)">
<summary>
全局统一异常处理
</summary>
<param name="context">http会话对象</param>
<param name="exception">全局异常处理</param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.PollyHttpClientServiceCollectionExtensions.AddHttpClientPolly(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)">
<summary>
注册Polly服务
</summary>
<param name="services"></param>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob})">
<summary>
构造函数
</summary>
<param name="logger"></param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.Execute(Quartz.IJobExecutionContext)">
<summary>
执行框架作业
</summary>
<param name="context"></param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.IoCDependencyInjection.DependencyAutoInjection">
<summary>
依赖自动注入
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.UserName">
<summary>
登录名
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Password">
<summary>
密码
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Salt">
<summary>
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.GetJwtSecurityToken(System.String)">
<summary>
获取jwt口令
</summary>
<param name="userName">用户名</param>
<returns>JwtSecurityToken</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController">
<summary>
BizAccount控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.BizAccountService">
<summary>
业务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.#ctor(Admin.Net.Service.BusinessService.BusinessModule.BusinessAccountService.IBizAccountService)">
<summary>
构造函数
</summary>
<param name="BizAccountService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询模块同步账号列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.GetById(System.Guid)">
<summary>
查询同步账号信息
</summary>
<param name="accountId">同步账号编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.Add(Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizAccount)">
<summary>
新增模块同步账号
</summary>
<param name="bizAccount">同步账号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.Put(Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizAccount)">
<summary>
编辑模块同步账号
</summary>
<param name="bizAccount">同步账号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.DeleteRange(System.String)">
<summary>
批量删除模块同步账号
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController">
<summary>
BizModule控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.BizModuleService">
<summary>
业务模块接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.#ctor(Admin.Net.Service.BusinessService.BusinessModule.BusinessModuleService.IBizModuleService)">
<summary>
构造函数
</summary>
<param name="BizModuleService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询模块列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.GetById(System.Guid)">
<summary>
查询模块信息
</summary>
<param name="moduleId">模块编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.Add(Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule)">
<summary>
新增业务模块
</summary>
<param name="bizModule">业务模块对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.Put(Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizModule)">
<summary>
编辑业务模块
</summary>
<param name="bizModule">业务模块对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.Delete(System.Guid)">
<summary>
删除业务模块
</summary>
<param name="moduleId">模块编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.DeleteRange(System.String)">
<summary>
批量删除业务模块
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.GetUserNonModules(System.Guid)">
<summary>
查询无权限模块列表
</summary>
<param name="userId">用户编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizModuleManagementController.DeleteCheck(System.String)">
<summary>
业务模块删除检测
</summary>
<param name="ids">模块编号组</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController">
<summary>
BizUser控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.BizModuleService">
<summary>
业务模块接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.BizUserModuleService">
<summary>
模块用户接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.BizUserService">
<summary>
业务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.context">
<summary>
HttpContext
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.#ctor(Admin.Net.Service.BusinessService.BusinessModule.BusinessUserService.IBizUserService,Admin.Net.Service.BusinessService.BusinessModule.BusinessUserModuleService.IBizUserModuleService,Admin.Net.Service.BusinessService.BusinessModule.BusinessModuleService.IBizModuleService,Microsoft.AspNetCore.Http.IHttpContextAccessor,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="BizUserService"></param>
<param name="BizUserModuleService"></param>
<param name="BizModuleService"></param>
<param name="context"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.Add(Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO)">
<summary>
同步新增模块用户
</summary>
<param name="bizUser">模块用户对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.Put(Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO)">
<summary>
同步编辑模块用户
</summary>
<param name="bizUser">模块用户对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.DeleteRange(Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserDTO)">
<summary>
同步删除模块用户
</summary>
<param name="bizUser">模块用户对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询离态用户列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.GetSalt">
<summary>
匿名获取盐份服务
</summary>
<returns>盐份</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.GetToken(Junmp.Platform.Entity.BusinessDTO.SystemManagement.LoginDTO)">
<summary>
匿名获取同步口令
</summary>
<param name="loginDTO">登录信息</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController">
<summary>
BizUserModule控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.BizUserModuleService">
<summary>
模块用户接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.BizUserService">
<summary>
业务用户接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.BizModuleService">
<summary>
业务模块接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.ImportConfigService">
<summary>
导入配置服务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.RedisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.#ctor(Admin.Net.Service.BusinessService.BusinessModule.BusinessUserModuleService.IBizUserModuleService,Admin.Net.Service.BusinessService.BusinessModule.BusinessUserService.IBizUserService,Admin.Net.Service.BusinessService.BusinessModule.BusinessModuleService.IBizModuleService,Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="BizUserModuleService"></param>
<param name="BizUserService"></param>
<param name="BizModuleService"></param>
<param name="ImportConfigService"></param>
<param name="RedisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询模块用户列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.GetById(System.Guid)">
<summary>
查询模块用户信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.Add(Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO)">
<summary>
新增业务模块用户
</summary>
<param name="bizUserModule">模块用户对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.Put(Junmp.Platform.Entity.BusinessDTO.BusinessModule.BizUserModuleDTO)">
<summary>
编辑业务模块用户
</summary>
<param name="bizUserModule">模块用户对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.Delete(System.Guid)">
<summary>
删除模块用户关系
</summary>
<param name="id">模块编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.DeleteRange(System.String)">
<summary>
批量删除用户关系
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.Logon(Junmp.Platform.Entity.BusinessDTO.SystemManagement.LoginDTO)">
<summary>
统一认证用户登录
</summary>
<param name="loginDTO">登录信息</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.Import(Microsoft.AspNetCore.Http.IFormFile,System.Guid)">
<summary>
导入业务用户信息
</summary>
<param name="file">excel文件</param>
<param name="moduleId">moduleId</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.Grant(Junmp.Platform.Entity.BusinessEntity.BusinessModule.BizUserModule)">
<summary>
一对多访问授权
</summary>
<param name="bizUserModule">模块用户对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.DisableUser(System.Guid)">
<summary>
禁用业务模块用户
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.DeleteUser(System.String)">
<summary>
删除业务模块用户
</summary>
<param name="ids">用户编号组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.BusinessModule.BizUserModuleManagementController.UpdatePassword(System.Object)">
<summary>
修改业务用户密码
</summary>
<param name="data">匿名对象</param>
<returns></returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.logger">
<summary>
输出实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.configuration">
<summary>
全局配置
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController},Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
构造函数
</summary>
<param name="logger">输出实例</param>
<param name="configuration">全局配置</param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.Get(System.String)">
<summary>
获取
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.lazyCaptcha">
<summary>
Lazy.Captcha接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.redisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.#ctor(Lazy.Captcha.Core.ICaptcha,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="lazyCaptcha"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.GetCaptcha">
<summary>
获取登录验证码
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController">
<summary>
健康检查控制器
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController.Get">
<summary>
健康检查
</summary>
<returns>OkObjectResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminSystemController.GetMomType">
<summary>
获取消息中间件类型
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.JwtSecurityAuthentication.JwtSecurityAuthenticationController">
<summary>
Jwt接口认证控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.JwtSecurityAuthentication.JwtSecurityAuthenticationController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.JwtSecurityAuthentication.JwtSecurityAuthenticationController.#ctor(Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.JwtSecurityAuthentication.JwtSecurityAuthenticationController.Get(System.String)">
<summary>
获取盐份
</summary>
<param name="userName">用户名</param>
<returns>盐份</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.JwtSecurityAuthentication.JwtSecurityAuthenticationController.Post(Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication)">
<summary>
Jwt身份认证接口
</summary>
<param name="jwtAuthentication">身份信息</param>
<returns>token信息</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.JwtSecurityAuthentication.JwtSecurityAuthenticationController.RefreshToken">
<summary>
刷新口令
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController">
<summary>
通知公告管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.announcementService">
<summary>
通知公告业务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.addresseeService">
<summary>
收件人服务层接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.userService">
<summary>
系统用户服务层接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.attachmentService">
<summary>
系统附件服务层接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.mqService">
<summary>
MQ接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AnnouncementService.IAnnouncementService,AutoMapper.IMapper,Admin.Net.Service.BusinessService.SystemManagement.AddresseeService.IAddresseeService,Admin.Net.Service.BusinessService.SystemManagement.UserService.IUserService,Admin.Net.Service.BusinessService.SystemManagement.AttachmentService.IAttachmentService,Admin.Net.Service.BusinessService.MQService.IMQService)">
<summary>
构造函数
</summary>
<param name="announcementService"></param>
<param name="mapper"></param>
<param name="addresseeService"></param>
<param name="userService"></param>
<param name="attachmentService"></param>
<param name="mqService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询通知公告列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.GetById(System.Guid)">
<summary>
按编号获取通知公告
</summary>
<param name="id">通知公告编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Add(Junmp.Platform.Entity.BusinessDTO.SystemManagement.SysAnnouncementDTO)">
<summary>
添加通知公告
</summary>
<param name="announcementDTO">通知公告</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Edit(Junmp.Platform.Entity.BusinessDTO.SystemManagement.SysAnnouncementDTO)">
<summary>
编辑通知公告
</summary>
<param name="announcementDTO">通知公告</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Delete(System.String)">
<summary>
批量删除通知公告
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.GetAnnouncementAddressee(System.Guid)">
<summary>
获取通知公告收件人
</summary>
<param name="id">通知公告编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.GetAnnouncements(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询公告列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.GetNotifications(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询通知列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.UpdateNotificationStatus(System.Guid)">
<summary>
更改通知收件人阅读状态
</summary>
<param name="notificationId">通知编号</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController">
<summary>
行政区域管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.areaService">
<summary>
行政区域业务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AreaService.IAreaService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="areaService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.Post">
<summary>
查询行政区域列表
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController">
<summary>
业务附件管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.attachmentService">
<summary>
业务附件业务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AttachmentService.IAttachmentService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
<param name="attachmentService"></param>
<param name="context"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.UploadAttachments(System.Guid)">
<summary>
上传业务附件
</summary>
<param name="businessId">业务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetAttachments(System.Guid)">
<summary>
获取业务附件
</summary>
<param name="businessId">业务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DownloadAttachment(System.Guid)">
<summary>
下载业务附件
</summary>
<param name="attachmentId">附件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DeleteAttachment(System.String)">
<summary>
删除业务附件
</summary>
<param name="attachmentIds">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetSysFileStatisticalInfo">
<summary>
系统文件统计
</summary>
<returns>ActionResult</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGeneratorService">
<summary>
代码生成器接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorService.ICodeGeneratorService)">
<summary>
构造函数
</summary>
<param name="CodeGeneratorService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.Post">
<summary>
获取表空间信息
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGenerate(Junmp.Platform.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO)">
<summary>
生成代码
</summary>
<param name="codeGenerator">生成器对象</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController">
<summary>
数据字典管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.codeTableService">
<summary>
数据字典接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.CodeTableService.ICodeTableService,Admin.Net.Service.BusinessService.RedisService.IRedisService,AutoMapper.IMapper)">
<summary>
构造函数
</summary>
<param name="codeTableService"></param>
<param name="redisService"></param>
<param name="mapper"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.Post">
<summary>
查询字典列表
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.GetById(System.Guid)">
<summary>
获取字典信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.Add(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysCodeTable)">
<summary>
新增字典信息
</summary>
<param name="codeTable">字典对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.Put(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysCodeTable)">
<summary>
修改字典信息
</summary>
<param name="codeTable">字典对象</param>
<returns>IActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.Delete(System.Guid)">
<summary>
删除字典信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.DeleteRange(System.String)">
<summary>
批量删除字典信息
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.GetChildrenByCode(System.String)">
<summary>
获取字典子集
</summary>
<param name="code">字典编码</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeTableManagementController.DeleteCheck(System.String)">
<summary>
字典删除检测
</summary>
<param name="ids">编号数组</param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController">
<summary>
导入配置管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigService">
<summary>
导入配置接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigDetailService">
<summary>
导入配置明细接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.ImportDetailService.IImportConfigDetailService)">
<summary>
构造函数
</summary>
<param name="importConfigService"></param>
<param name="importConfigDetailService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询导入配置列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetById(System.Guid)">
<summary>
按编号获取配置
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetByParentId(System.Guid)">
<summary>
按父键获取配置明细
</summary>
<param name="parentId">父键</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfig(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary>
添加导入配置
</summary>
<param name="importConfig">导入配置</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfigDetail(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary>
添加导入配置明细
</summary>
<param name="configDetail">配置明细</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfig(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary>
编辑导入配置
</summary>
<param name="importConfig">导入配置</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfigDetail(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary>
编辑导入配置明细
</summary>
<param name="configDetail">配置明细</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfig(System.Guid)">
<summary>
删除导入配置
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigs(System.String)">
<summary>
批量删除导入配置
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetail(System.Guid)">
<summary>
删除配置明细
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetails(System.String)">
<summary>
批量删除配置明细
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteCheck(System.String)">
<summary>
删除子表检测
</summary>
<param name="ids">数组串</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController">
<summary>
多语管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController.languageService">
<summary>
多语管理业务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.LanguageService.ILanguageService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="languageService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LanguageManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询多语列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController">
<summary>
审计日志管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.logService">
<summary>
审计日志接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.MongoDBService">
<summary>
MongoDB接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.NestService">
<summary>
Nest接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.LogService.ILogService,Admin.Net.Service.BusinessService.MongoDBService.IMongoDBService,Admin.Net.Service.BusinessService.NestService.INestService)">
<summary>
构造函数
</summary>
<param name="logService"></param>
<param name="MongoDBService"></param>
<param name="NestService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询日志列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.GetById(System.Guid)">
<summary>
获取日志明细
</summary>
<param name="logId">日志编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.DownloadMonitoringLog(System.String)">
<summary>
下载返回数据
</summary>
<param name="txtId">日志编号</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController">
<summary>
菜单管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.menuService">
<summary>
菜单服务实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.menuLanguageService">
<summary>
菜单多语实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.MenuService.IMenuService,Admin.Net.Service.BusinessService.SystemManagement.MenuLanguageService.IMenuLanguageService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="menuService"></param>
<param name="menuLanguageService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.Post">
<summary>
查询菜单列表
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.GetById(System.Guid)">
<summary>
获取菜单信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.Add(Junmp.Platform.Entity.BusinessDTO.SystemManagement.SysMenuDTO)">
<summary>
新增菜单信息
</summary>
<param name="sysMenu">菜单对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.Put(Junmp.Platform.Entity.BusinessDTO.SystemManagement.SysMenuDTO)">
<summary>
修改菜单信息
</summary>
<param name="sysMenu">菜单对象</param>
<returns>IActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.Delete(System.Guid)">
<summary>
删除菜单信息
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.DeleteRange(System.String)">
<summary>
批量删除菜单信息
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.MenuManagementController.DeleteCheck(System.String)">
<summary>
数据删除检测
</summary>
<param name="ids">数组串</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController">
<summary>
机构管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.organizationService">
<summary>
机构接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.OrganizationService.IOrganizationService,Admin.Net.Service.BusinessService.RedisService.IRedisService,AutoMapper.IMapper)">
<summary>
构造函数
</summary>
<param name="organizationService"></param>
<param name="redisService"></param>
<param name="mapper"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.Post">
<summary>
查询机构列表
</summary>
<returns>QueryResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.GetById(System.Guid)">
<summary>
查询机构信息
</summary>
<param name="orgId">机构编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.Add(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysOrganization)">
<summary>
新增机构信息
</summary>
<param name="org">机构对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.Put(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysOrganization)">
<summary>
编辑机构信息
</summary>
<param name="org">机构对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.Delete(System.Guid)">
<summary>
删除机构信息
</summary>
<param name="orgId">对象编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.DeleteRange(System.String)">
<summary>
批量删除机构
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.GetOrgUserTree">
<summary>
获取机构用户树
</summary>
<returns>QueryResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.OrganizationManagementController.DeleteCheck(System.String)">
<summary>
机构删除检测
</summary>
<param name="ids">编号数组</param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController">
<summary>
角色管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.roleService">
<summary>
角色服务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.roleUserService">
<summary>
角色用户服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.roleMenuService">
<summary>
角色菜单服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.importConfigService">
<summary>
导入配置服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.roleOrgService">
<summary>
角色机构服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.context">
<summary>
HttpContext
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.RoleService.IRoleService,Admin.Net.Service.BusinessService.SystemManagement.RoleUserService.IRoleUserService,Admin.Net.Service.BusinessService.SystemManagement.RoleMenuService.IRoleMenuService,Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.RoleOrgService.IRoleOrgService,Microsoft.AspNetCore.Http.IHttpContextAccessor,Admin.Net.Service.BusinessService.RedisService.IRedisService,AutoMapper.IMapper)">
<summary>
构造函数
</summary>
<param name="roleService">角色服务实例</param>
<param name="roleUserService">角色用户服务实例</param>
<param name="roleMenuService">角色菜单服务实例</param>
<param name="importConfigService">导入配置服务实例</param>
<param name="roleOrgService">角色机构服务实例</param>
<param name="context">Http会话实例</param>
<param name="redisService">redis服务实例</param>
<param name="mapper">AutoMapper实例</param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询角色列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GetById(System.Guid)">
<summary>
查询角色信息
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Add(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysRole)">
<summary>
新增系统角色
</summary>
<param name="role">角色对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Put(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysRole)">
<summary>
编辑系统角色
</summary>
<param name="role">角色对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Delete(System.Guid)">
<summary>
删除系统角色
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.DeleteRange(System.String)">
<summary>
批量删除角色
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GrantUserRole(System.Collections.Generic.List{Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysRoleUser})">
<summary>
角色授权用户
</summary>
<param name="roleUsers">用户角色</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.WithdrawGrantedUserRole(System.Collections.Generic.List{Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysRoleUser})">
<summary>
收回用户授权
</summary>
<param name="roleUsers">用户角色</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GetGrantedUserRoles(System.Guid)">
<summary>
查询角色授权用户
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GrantRoleMenus(System.Collections.Generic.List{Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysRoleMenu})">
<summary>
角色关联菜单
</summary>
<param name="roleMenus">角色菜单</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GetGrantedRoleMenus(System.Guid)">
<summary>
查询角色关联菜单
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.GetDelegatedRoleOrgs(System.Guid)">
<summary>
查询角色继承机构
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.DelegateRoleOrgs(System.Collections.Generic.List{Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysRoleOrg})">
<summary>
机构继承角色
</summary>
<param name="roleOrgs">角色机构列表</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.WithdrawRoleOrgs(System.Collections.Generic.List{Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysRoleOrg})">
<summary>
收回机构继承角色
</summary>
<param name="roleOrgs">角色机构列表</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.IsInheritedRole(System.Guid)">
<summary>
查询是否为继承角色
</summary>
<param name="roleId">角色编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.ExportExcel">
<summary>
角色导出Excel
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Import(Microsoft.AspNetCore.Http.IFormFile)">
<summary>
Excel导入角色
</summary>
<param name="file">excel文件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.DeleteCheck(System.String)">
<summary>
角色删除检测
</summary>
<param name="ids">编号数组</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController">
<summary>
计划任务控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.scheduleJobService">
<summary>
计划任务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.redisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="scheduleJobService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询任务列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.GetById(System.Guid)">
<summary>
查询任务信息
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary>
新增计划任务
</summary>
<param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Put(Junmp.Platform.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary>
编辑计划任务
</summary>
<param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.DeleteAsync(System.Guid)">
<summary>
删除计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.StartScheduleJobAsync(System.Guid)">
<summary>
启动计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.PauseScheduleJob(System.Guid)">
<summary>
暂停计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.ResumeScheduleJob(System.Guid)">
<summary>
恢复计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ServerHardwareMonitorController.Get">
<summary>
获取服务器信息
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController">
<summary>
用户管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.userService">
<summary>
用户接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.orgUserService">
<summary>
机构与用户接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.mapper">
<summary>
AutoMapper实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.redisService">
<summary>
Redis接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.mqService">
<summary>
ActiveMQ接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.context">
<summary>
HttpContext
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.ImportConfigService">
<summary>
导入配置服务接口
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.OrganizationService">
<summary>
机构服务接口
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.UserService.IUserService,Admin.Net.Service.BusinessService.SystemManagement.OrgUserService.IOrgUserService,AutoMapper.IMapper,Admin.Net.Service.BusinessService.RedisService.IRedisService,Admin.Net.Service.BusinessService.MQService.IMQService,Microsoft.AspNetCore.Http.IHttpContextAccessor,Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.OrganizationService.IOrganizationService)">
<summary>
构造函数
</summary>
<param name="userService"></param>
<param name="orgUserService"></param>
<param name="mapper"></param>
<param name="redisService"></param>
<param name="mqService"></param>
<param name="context"></param>
<param name="ImportConfigService"></param>
<param name="OrganizationService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.Post(Junmp.Platform.Entity.CoreEntity.QueryCondition)">
<summary>
查询用户列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.GetById(System.Guid)">
<summary>
查询用户信息
</summary>
<param name="userId">用户编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.IsExistedLogonName(System.String)">
<summary>
用户登录名检测
</summary>
<param name="logonName">用户登录名</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.Add(Junmp.Platform.Entity.BusinessDTO.SystemManagement.SysUserDTO)">
<summary>
新增用户信息
</summary>
<param name="userDTO">用户对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.Put(Junmp.Platform.Entity.BusinessDTO.SystemManagement.SysUserDTO)">
<summary>
编辑用户信息
</summary>
<param name="userDTO">用户对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.Delete(System.Guid)">
<summary>
删除用户信息
</summary>
<param name="userId">用户编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.DeleteRange(System.String)">
<summary>
批量删除用户
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.Logon(Junmp.Platform.Entity.BusinessDTO.SystemManagement.LoginDTO)">
<summary>
用户登录系统
</summary>
<param name="loginDTO">登录信息</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.Logout(System.String)">
<summary>
用户退出登录
</summary>
<param name="token">token</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.ForceLogout(System.String)">
<summary>
强制用户退出
</summary>
<param name="token">token</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.GetUserByOrgId(System.Guid)">
<summary>
按机构获取用户
</summary>
<param name="orgId">机构编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.UpdatePassword(Junmp.Platform.Entity.BusinessDTO.SystemManagement.PasswordDTO)">
<summary>
更新用户密码
</summary>
<param name="data">参数</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.GetOnlineUsers">
<summary>
获取在线用户
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.Import(Microsoft.AspNetCore.Http.IFormFile,System.Guid)">
<summary>
导入用户信息
</summary>
<param name="file">excel文件</param>
<param name="orgId">moduleId</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.UserManagementController.ExportExcel">
<summary>
导出用户信息
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.WeatherForecastController">
<summary>
天气信息
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.WeatherForecastController.Get">
<summary>
获取天气信息
</summary>
<returns>天气信息</returns>
</member>
<member name="M:Admin.Net.WebApi.Startup.InitConfiguration">
<summary>
初始化全局静态配置
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Date">
<summary>
日期
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureC">
<summary>
TemperatureC
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureF">
<summary>
TemperatureF
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Summary">
<summary>
总结
</summary>
</member>
</members>
</doc>
......@@ -34,6 +34,7 @@ using System;
using System.IO;
using System.Text;
using System.Threading.Tasks;
using Junmp.Platform.Common.Utility.RabbitMQ;
namespace Admin.Net.WebApi
{
......@@ -195,6 +196,10 @@ namespace Admin.Net.WebApi
services.AddHostedService<DistributedMessageSubscriber>();
#endregion
#region 注册RabbitMQ消费者
services.AddHostedService<RabbitMQCustomContext>();
#endregion
#region 注册MiniProfiler性能分析组件
......@@ -256,11 +261,7 @@ namespace Admin.Net.WebApi
rabbitMq.Password = AdminGlobalContext.RabbitMQConfig.Password;
});
}
else if (AdminGlobalContext.CapConfig.CapMqType == 1)
{
//使用Kafka
x.UseKafka(AdminGlobalContext.KafkaConfig.BootstrapServers);
}
else if (AdminGlobalContext.CapConfig.CapMqType == 2)
{
//使用Redis
......@@ -442,7 +443,6 @@ namespace Admin.Net.WebApi
AdminGlobalContext.SystemConfig = Configuration.GetSection("SystemConfig").Get<SystemConfig>();
AdminGlobalContext.Configuration = Configuration;
AdminGlobalContext.RedisConfig = Configuration.GetSection("RedisConfig").Get<RedisConfig>();
AdminGlobalContext.ActiveMQConfig = Configuration.GetSection("ActiveMQConfig").Get<ActiveMQConfig>();
AdminGlobalContext.LogConfig = Configuration.GetSection("LogConfig").Get<LogConfig>();
AdminGlobalContext.MailConfig = Configuration.GetSection("MailConfig").Get<MailConfig>();
......@@ -462,7 +462,6 @@ namespace Admin.Net.WebApi
AdminGlobalContext.RateLimitConfig = Configuration.GetSection("RateLimitConfig").Get<RateLimitConfig>();
AdminGlobalContext.MiniProfilerConfig = Configuration.GetSection("MiniProfilerConfig").Get<MiniProfilerConfig>();
AdminGlobalContext.CapConfig = Configuration.GetSection("CapConfig").Get<CapConfig>();
AdminGlobalContext.KafkaConfig = Configuration.GetSection("KafkaConfig").Get<KafkaConfig>();
AdminGlobalContext.SignalRConfig = Configuration.GetSection("SignalRConfig").Get<SignalRConfig>();
AdminGlobalContext.CodeGeneratorConfig = Configuration.GetSection("CodeGeneratorConfig").Get<CodeGeneratorConfig>();
AdminGlobalContext.MeilisearchConfig = Configuration.GetSection("MeilisearchConfig").Get<MeilisearchConfig>();
......
......@@ -72,24 +72,15 @@
//message-oriented middleware
//消息中间件配置
"MomConfig": {
//消息中间件类型,0:ActiveMQ,1:RabbitMQ
"MomType": 0
},
//ActiveMQ配置
"ActiveMQConfig": {
//连接串
"ConnectionString": "activemq:failover:(tcp://localhost:61616)?randomize=false&initialReconnectDelay=100",
//默认主题名称
"TopicName": "Admin.ActiveMQ.Topic.Message",
//默认队列名称
"QueueName": "Admin.ActiveMQ.Queue.Message"
//消息中间件类,1:RabbitMQ
"MomType": 1
},
//RabbitMQ配置
"RabbitMQConfig": {
//用户名
"UserName": "guest",
"UserName": "admin",
//密码
"Password": "guest",
"Password": "1111",
//ip地址,多个时以英文“,”分割
"HostName": "localhost",
//端口
......@@ -102,11 +93,11 @@
//审计日志配置
"LogConfig": {
//是否启用
"IsEnabled": false,
"IsEnabled": true,
//审计日志分表采集年份(近三年)
"SplitTableYearTake": 3,
//是否支持MongoDB
"SupportMongoDB": true,
"SupportMongoDB": false,
//是否支持Elasticsearch
"SupportElasticsearch": false,
//是否支持Meilisearch
......@@ -295,7 +286,7 @@
//表名前缀
"TableNamePrefix": "Admin.Cap",
//MQ类型:RabbitMQ=0,Kafka=1,Redis=2
"CapMqType": 2,
"CapMqType": 0,
//当前节点主机名称
"CurrentNodeHostName": "Admin.Cap.Discovery",
//节点编号
......@@ -303,17 +294,6 @@
//节点名称
"NodeName": "Admin.Cap.Discovery.001"
},
//Kafka配置
"KafkaConfig": {
//地址
"BootstrapServers": "localhost:9092",
//GroupId
"GroupId": "AdminKafkaConsumer",
//间隔时间
"StatisticsIntervalMs": 5010,
//超时时间
"SessionTimeoutMs": 6000
},
//SignalR配置
"SignalRConfig": {
//是否启用
......
2023-03-09 12:56:42,695 [18] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.AreaManagementController.Post (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 12:56:53,078 [8] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.BusinessModule.BizUserManagementController.AddEntity (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 12:57:01,002 [16] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ServerHardwareMonitorController.Get (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 12:57:16,778 [8] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.AddEntity (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 12:58:07,100 [33] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 12:58:30,072 [9] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 12:59:15,180 [33] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 12:59:24,818 [8] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 13:02:10,489 [6] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 13:15:00,912 [20] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.AnnouncementManagementController.Post (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 13:15:35,912 [22] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 13:15:38,010 [22] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 13:15:47,862 [22] ERROR StackTrace: at Microsoft.AspNetCore.Routing.EndpointMiddleware.ThrowMissingAuthMiddlewareException(Endpoint endpoint)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:Microsoft.AspNetCore.Routing
Message:Endpoint Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post (Junmp.Process.WebApi) contains authorization metadata, but a middleware was not found that supports authorization.
Configure your application startup by adding app.UseAuthorization() in the application startup code. If there are calls to app.UseRouting() and app.UseEndpoints(...), the call to app.UseAuthorization() must go between them.
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 13:52:09,621 [9] ERROR StackTrace: at System.Convert.FromBase64String(String s)
at Junmp.Process.Common.Utility.RsaUtil.PemDecrypt(String decryptstr, String pemprikey) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Common\Utility\RsaUtil.cs:line 42
at Junmp.Process.Common.Utility.TokenUtil.GetToken(HttpContext context) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Common\Utility\TokenUtil.cs:line 31
at Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute.OnActionExecuting(ActionExecutingContext context) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\ActionFilters\PermissionAttribute.cs:line 48
at Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:System.Private.CoreLib
Message:Value cannot be null. (Parameter 's')
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 13:52:28,748 [31] ERROR StackTrace: at System.Convert.FromBase64String(String s)
at Junmp.Process.Common.Utility.RsaUtil.PemDecrypt(String decryptstr, String pemprikey) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Common\Utility\RsaUtil.cs:line 42
at Junmp.Process.Common.Utility.TokenUtil.GetToken(HttpContext context) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Common\Utility\TokenUtil.cs:line 31
at Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute.OnActionExecuting(ActionExecutingContext context) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\ActionFilters\PermissionAttribute.cs:line 48
at Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute.OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:System.Private.CoreLib
Message:Value cannot be null. (Parameter 's')
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 13:54:11,281 [9] ERROR StackTrace: at CSRedis.Internal.ObjectPool.ObjectPool`1.GetFree(Boolean checkAvailable)
at CSRedis.Internal.ObjectPool.ObjectPool`1.GetAsync()
at CSRedis.CSRedisClient.GetClientAsync(RedisClientPool pool)
at CSRedis.CSRedisClient.GetAndExecuteAsync[T](RedisClientPool pool, Func`2 handerAsync, Int32 jump, Int32 errtimes)
at CSRedis.CSRedisClient.ExecuteScalarAsync[T](String key, Func`3 handerAsync)
at CSRedis.CSRedisClient.GetAsync[T](String key)
at Junmp.Process.Common.Utility.RedisContext.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Common\Utility\RedisContext.cs:line 129
at Admin.Net.Repository.BusinessRepository.RedisRepository.RedisRepository.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\BusinessRepository\RedisRepository\RedisRepository.cs:line 82
at Admin.Net.Service.BusinessService.RedisService.RedisService.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\BusinessService\RedisService\RedisService.cs:line 96
at Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post(QueryCondition queryCondition) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\Controllers\SystemManagement\ScheduleJobManagementController.cs:line 77
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:CSRedisCore
Message:【192.168.3.188:6379/2】状态不可用,等待后台检查程序恢复方可使用。ERR Client sent AUTH, but no password is set
Command: AUTH ''
InnerExceptionMessage:ERR Client sent AUTH, but no password is set
Command: AUTH ''
------------------------------------------------------------------------------------
2023-03-09 14:26:33,097 [19] ERROR StackTrace: at SqlSugar.MySqlProvider.GetDataReaderAsync(String sql, SugarParameter[] parameters)
at SqlSugar.QueryableProvider`1.GetDataAsync[TResult](KeyValuePair`2 sqlObj)
at SqlSugar.QueryableProvider`1._ToListAsync[TResult]()
at Admin.Net.Repository.Base.AdminBaseRepository`1.GetListAsync(QueryCondition queryCondition) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\Base\RuYiAdminBaseRepository.cs:line 662
at Junmp.Process.Service.Base.AdminBaseService`1.GetListAsync(QueryCondition queryCondition) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\Base\RuYiAdminBaseService.cs:line 503
at Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetList(QueryCondition queryCondition) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkBase\RuYiAdminBaseController.cs:line 84
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:SqlSugar
Message:Unknown column 'string' in 'order clause'
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 14:26:52,879 [18] ERROR StackTrace: at CSRedis.Internal.ObjectPool.ObjectPool`1.GetFree(Boolean checkAvailable)
at CSRedis.Internal.ObjectPool.ObjectPool`1.GetAsync()
at CSRedis.CSRedisClient.GetClientAsync(RedisClientPool pool)
at CSRedis.CSRedisClient.GetAndExecuteAsync[T](RedisClientPool pool, Func`2 handerAsync, Int32 jump, Int32 errtimes)
at CSRedis.CSRedisClient.ExecuteScalarAsync[T](String key, Func`3 handerAsync)
at CSRedis.CSRedisClient.GetAsync[T](String key)
at Junmp.Process.Common.Utility.RedisContext.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Common\Utility\RedisContext.cs:line 129
at Admin.Net.Repository.BusinessRepository.RedisRepository.RedisRepository.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\BusinessRepository\RedisRepository\RedisRepository.cs:line 82
at Admin.Net.Service.BusinessService.RedisService.RedisService.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\BusinessService\RedisService\RedisService.cs:line 96
at Admin.Net.WebApi.Controllers.SystemManagement.RoleManagementController.Post(QueryCondition queryCondition) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\Controllers\SystemManagement\RoleManagementController.cs:line 129
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:CSRedisCore
Message:【192.168.3.188:6379/2】状态不可用,等待后台检查程序恢复方可使用。ERR Client sent AUTH, but no password is set
Command: AUTH ''
InnerExceptionMessage:ERR Client sent AUTH, but no password is set
Command: AUTH ''
------------------------------------------------------------------------------------
2023-03-09 14:37:01,190 [4] ERROR StackTrace: at CSRedis.Internal.ObjectPool.ObjectPool`1.GetFree(Boolean checkAvailable)
at CSRedis.Internal.ObjectPool.ObjectPool`1.GetAsync()
at CSRedis.CSRedisClient.GetClientAsync(RedisClientPool pool)
at CSRedis.CSRedisClient.GetAndExecuteAsync[T](RedisClientPool pool, Func`2 handerAsync, Int32 jump, Int32 errtimes)
at CSRedis.CSRedisClient.ExecuteScalarAsync[T](String key, Func`3 handerAsync)
at CSRedis.CSRedisClient.GetAsync[T](String key)
at Junmp.Process.Common.Utility.RedisContext.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Common\Utility\RedisContext.cs:line 129
at Admin.Net.Repository.BusinessRepository.RedisRepository.RedisRepository.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\BusinessRepository\RedisRepository\RedisRepository.cs:line 82
at Admin.Net.Service.BusinessService.RedisService.RedisService.GetAsync[T](String key) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\BusinessService\RedisService\RedisService.cs:line 96
at Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post(QueryCondition queryCondition) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\Controllers\SystemManagement\ScheduleJobManagementController.cs:line 77
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:CSRedisCore
Message:【192.168.3.188:6379/2】状态不可用,等待后台检查程序恢复方可使用。ERR Client sent AUTH, but no password is set
Command: AUTH ''
InnerExceptionMessage:ERR Client sent AUTH, but no password is set
Command: AUTH ''
------------------------------------------------------------------------------------
2023-03-09 15:40:26,170 [35] ERROR StackTrace: at SqlSugar.MySqlProvider.GetDataReaderAsync(String sql, SugarParameter[] parameters)
at SqlSugar.QueryableProvider`1.GetDataAsync[TResult](KeyValuePair`2 sqlObj)
at SqlSugar.QueryableProvider`1._ToListAsync[TResult]()
at Admin.Net.Repository.Base.AdminBaseRepository`1.GetPageListAsync(QueryCondition queryCondition, String sqlStr, RefAsync`1 totalCount) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\Base\RuYiAdminBaseRepository.cs:line 1316
at Admin.Net.Repository.Base.AdminBaseRepository`1.SqlQueryAsync(QueryCondition queryCondition, String sqlKey, RefAsync`1 totalCount) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\Base\RuYiAdminBaseRepository.cs:line 692
at Junmp.Process.Service.Base.AdminBaseService`1.SqlQueryAsync(QueryCondition queryCondition, String sqlKey) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\Base\RuYiAdminBaseService.cs:line 539
at Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.Post(QueryCondition queryCondition) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\Controllers\BusinessModule\BizAccountManagementController.cs:line 60
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:SqlSugar
Message:Unknown column 'string' in 'where clause'
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 15:41:40,298 [36] ERROR StackTrace: at SqlSugar.MySqlProvider.GetDataReaderAsync(String sql, SugarParameter[] parameters)
at SqlSugar.QueryableProvider`1.GetDataAsync[TResult](KeyValuePair`2 sqlObj)
at SqlSugar.QueryableProvider`1._ToListAsync[TResult]()
at Admin.Net.Repository.Base.AdminBaseRepository`1.GetPageListAsync(QueryCondition queryCondition, String sqlStr, RefAsync`1 totalCount) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\Base\RuYiAdminBaseRepository.cs:line 1316
at Admin.Net.Repository.Base.AdminBaseRepository`1.SqlQueryAsync(QueryCondition queryCondition, String sqlKey, RefAsync`1 totalCount) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\Base\RuYiAdminBaseRepository.cs:line 692
at Junmp.Process.Service.Base.AdminBaseService`1.SqlQueryAsync(QueryCondition queryCondition, String sqlKey) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\Base\RuYiAdminBaseService.cs:line 539
at Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.Post(QueryCondition queryCondition) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\Controllers\BusinessModule\BizAccountManagementController.cs:line 60
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:SqlSugar
Message:Unknown column 'string' in 'where clause'
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 16:13:13,486 [4] ERROR StackTrace: at MySqlConnector.Core.ResultSet.ReadResultSetHeaderAsync(IOBehavior ioBehavior) in /_/src/MySqlConnector/Core/ResultSet.cs:line 43
at MySqlConnector.MySqlDataReader.ActivateResultSet(CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 130
at MySqlConnector.MySqlDataReader.CreateAsync(CommandListPosition commandListPosition, ICommandPayloadCreator payloadCreator, IDictionary`2 cachedProcedures, IMySqlCommand command, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 468
at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 56
at MySqlConnector.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 344
at MySqlConnector.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior) in /_/src/MySqlConnector/MySqlCommand.cs:line 278
at SqlSugar.AdoProvider.GetDataReader(String sql, SugarParameter[] parameters)
at SqlSugar.QueryableProvider`1.GetData[TResult](KeyValuePair`2 sqlObj)
at SqlSugar.QueryableProvider`1._ToList[TResult]()
at SqlSugar.QueryableProvider`1.ToList()
at Admin.Net.Repository.Base.AdminBaseRepository`1.QueryByExpression(Expression`1 expression) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\Base\RuYiAdminBaseRepository.cs:line 211
at Junmp.Process.Service.Base.AdminBaseService`1.QueryByExpression(Expression`1 expression) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\Base\RuYiAdminBaseService.cs:line 222
at Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.QueryS(JObject jdata) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\Controllers\BusinessModule\BizAccountManagementController.cs:line 92
at lambda_method769(Closure, Object)
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:System.Private.CoreLib
Message:Unknown column 'SEX' in 'field list'
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 16:16:31,420 [33] ERROR StackTrace: at MySqlConnector.Core.ResultSet.ReadResultSetHeaderAsync(IOBehavior ioBehavior) in /_/src/MySqlConnector/Core/ResultSet.cs:line 43
at MySqlConnector.MySqlDataReader.ActivateResultSet(CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 130
at MySqlConnector.MySqlDataReader.CreateAsync(CommandListPosition commandListPosition, ICommandPayloadCreator payloadCreator, IDictionary`2 cachedProcedures, IMySqlCommand command, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 468
at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 56
at MySqlConnector.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 344
at MySqlConnector.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior) in /_/src/MySqlConnector/MySqlCommand.cs:line 278
at SqlSugar.AdoProvider.GetDataReader(String sql, SugarParameter[] parameters)
at SqlSugar.QueryableProvider`1.GetData[TResult](KeyValuePair`2 sqlObj)
at SqlSugar.QueryableProvider`1._ToList[TResult]()
at SqlSugar.QueryableProvider`1.ToList()
at Admin.Net.Repository.Base.AdminBaseRepository`1.QueryByExpression(Expression`1 expression) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\Base\RuYiAdminBaseRepository.cs:line 211
at Junmp.Process.Service.Base.AdminBaseService`1.QueryByExpression(Expression`1 expression) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\Base\RuYiAdminBaseService.cs:line 222
at Admin.Net.WebApi.Controllers.BusinessModule.BizAccountManagementController.QueryS(JObject jdata) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\Controllers\BusinessModule\BizAccountManagementController.cs:line 92
at lambda_method769(Closure, Object)
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:System.Private.CoreLib
Message:Unknown column 'SALT' in 'field list'
InnerExceptionMessage:
------------------------------------------------------------------------------------
2023-03-09 17:08:42,227 [22] ERROR StackTrace: at MySqlConnector.Core.ResultSet.ReadResultSetHeaderAsync(IOBehavior ioBehavior) in /_/src/MySqlConnector/Core/ResultSet.cs:line 43
at MySqlConnector.MySqlDataReader.ActivateResultSet(CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 130
at MySqlConnector.MySqlDataReader.CreateAsync(CommandListPosition commandListPosition, ICommandPayloadCreator payloadCreator, IDictionary`2 cachedProcedures, IMySqlCommand command, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlDataReader.cs:line 468
at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 56
at MySqlConnector.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 344
at MySqlConnector.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior) in /_/src/MySqlConnector/MySqlCommand.cs:line 278
at SqlSugar.AdoProvider.GetDataReader(String sql, SugarParameter[] parameters)
at SqlSugar.QueryableProvider`1.GetData[TResult](KeyValuePair`2 sqlObj)
at SqlSugar.QueryableProvider`1._ToList[TResult]()
at SqlSugar.QueryableProvider`1.ToList()
at Admin.Net.Repository.Base.AdminBaseRepository`1.QueryByExpression(Expression`1 expression) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Repository\Base\RuYiAdminBaseRepository.cs:line 211
at Junmp.Process.Service.Base.AdminBaseService`1.QueryByExpression(Expression`1 expression) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.Service\Base\RuYiAdminBaseService.cs:line 222
at Junmp.Process.WebApi.Controllers.BusinessModule.BizTestController.Post(JObject jdata) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\Controllers\BusinessModule\BizTestController.cs:line 81
at lambda_method771(Closure, Object)
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 103
at Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(HttpContext httpContext) in C:\项目\JYZB-Git\JYZB3.0\审核\RuYiAdmin-master\Junmp.Process.WebApi\AppCode\FrameworkExtensions\GlobalExceptionHandlerExtensions.cs:line 64
Source:System.Private.CoreLib
Message:Unknown column 'REMARK' in 'field list'
InnerExceptionMessage:
------------------------------------------------------------------------------------
......@@ -198,24 +198,9 @@
<param name="message">异常信息</param>
<param name="innerException">内部异常</param>
</member>
<member name="T:Junmp.Platform.Common.Global.ActiveMQConfig">
<member name="T:Junmp.Platform.Common.Class.RabbitMQ.MqConfigInfo">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.ConnectionString">
<summary>
ActiveMQ连接串
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.TopicName">
<summary>
主题名称
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.ActiveMQConfig.QueueName">
<summary>
队列名称
RabbitMQ 客户端定义。
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.AdminGlobalContext">
......@@ -243,11 +228,6 @@
Redis配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.ActiveMQConfig">
<summary>
ActiveMQ配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.JwtSettings">
<summary>
Jwt配置
......@@ -343,11 +323,6 @@
Cap分布式事务配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.AdminGlobalContext.SignalRConfig">
<summary>
SignalR配置
......@@ -744,31 +719,6 @@
token有效时间(分钟)
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.KafkaConfig">
<summary>
Kafka配置
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.BootstrapServers">
<summary>
地址
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.GroupId">
<summary>
GroupId
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.StatisticsIntervalMs">
<summary>
间隔时间
</summary>
</member>
<member name="P:Junmp.Platform.Common.Global.KafkaConfig.SessionTimeoutMs">
<summary>
超时时间
</summary>
</member>
<member name="T:Junmp.Platform.Common.Global.LogConfig">
<summary>
审计日志设置
......@@ -1353,67 +1303,6 @@
结果信息 -- 结构体
</summary>
</member>
<member name="T:Junmp.Platform.Common.Utility.ActiveMQContext">
<summary>
ActiveMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopic(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendTopicAsync(System.String,System.String)">
<summary>
发送Topic
</summary>
<param name="message">消息</param>
<param name="topicName">topic别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueue(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendQueueAsync(System.String,System.String)">
<summary>
发送Queue
</summary>
<param name="message">消息</param>
<param name="queueName">queue别名</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessage(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.SendMessageAsync(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.ActiveMQContext.Send(System.String,System.String,System.String)">
<summary>
发送消息
</summary>
<param name="type">消息类型</param>
<param name="message">消息</param>
<param name="tqName">别名</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.AesUtil">
<summary>
AES加解密工具
......@@ -1974,30 +1863,6 @@
<param name="section">节点名称</param>
<param name="path">文件路径</param>
</member>
<member name="T:Junmp.Platform.Common.Utility.KafkaContext">
<summary>
Kafka工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.PublishAsync``1(System.String,``0)">
<summary>
发布消息
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topicName">主题</param>
<param name="message">消息</param>
<returns></returns>
</member>
<member name="M:Junmp.Platform.Common.Utility.KafkaContext.SubscribeAsync``1(System.Collections.Generic.IEnumerable{System.String},System.Action{``0},System.Threading.CancellationToken)">
<summary>
订阅kafka
</summary>
<typeparam name="TMessage">消息类型</typeparam>
<param name="topics">主题</param>
<param name="messageFunc">回调函数</param>
<param name="cancellationToken">取消口令</param>
<returns></returns>
</member>
<member name="F:Junmp.Platform.Common.Utility.LoggerContext.logger">
<summary>
ILog实例
......@@ -2173,39 +2038,39 @@
<param name="imagePath"></param>
<returns></returns>
</member>
<member name="T:Junmp.Platform.Common.Utility.RabbitMQContext">
<member name="T:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext">
<summary>
RabbitMQ工具类
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.#ctor">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.#ctor">
<summary>
私有化构造函数
用于单例模式
</summary>
</member>
<member name="F:Junmp.Platform.Common.Utility.RabbitMQContext.LazyConnection">
<member name="F:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.LazyConnection">
<summary>
Lazy对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.ConnectionInstance">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.ConnectionInstance">
<summary>
单例对象
</summary>
</member>
<member name="P:Junmp.Platform.Common.Utility.RabbitMQContext.IsConnectionInstanceCreated">
<member name="P:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.IsConnectionInstanceCreated">
<summary>
是否已创建
</summary>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessage(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessage(System.String)">
<summary>
发送消息
</summary>
<param name="message">消息体</param>
</member>
<member name="M:Junmp.Platform.Common.Utility.RabbitMQContext.SendMessageAsynce(System.String)">
<member name="M:Junmp.Platform.Common.Utility.RabbitMQ.RabbitMQContext.SendMessageAsynce(System.String)">
<summary>
异步发送消息
</summary>
......
......@@ -693,12 +693,17 @@
业务模块接口实例
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.MQService">
<summary>
消息队列接口实例
</summary>
</member>
<member name="F:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.context">
<summary>
HttpContext
</summary>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.#ctor(Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService.IBizTestService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.#ctor(Junmp.Platform.Service.BusinessService.BusinessModule.BusinessTestService.IBizTestService,Admin.Net.Service.BusinessService.MQService.IMQService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
......@@ -706,10 +711,16 @@
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.Post(Newtonsoft.Json.Linq.JObject)">
<summary>
查询离态用户列表
测试用
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Junmp.Platform.WebApi.Controllers.BusinessModule.BizTestController.MQTest(System.String)">
<summary>
Mq消息队列使用
</summary>
<returns>ActionResult</returns>
</member>
</members>
</doc>
......@@ -57,27 +57,7 @@
//是否检查jwt token
"CheckJwtToken": true,
//生产环境是否支持SwaggerUI
"SupportSwaggerOnProduction": false
},
//Jwt配置
"JwtSettings": {
//是否启用
"IsEnabled": true,
//加密密钥
"SecurityKey": "renyoushenglao3Qianji,weiyouXiangsibUkE!",
//签发者
"Issuer": "RuYiAdmin",
//使用者
"Audience": "RuYiAdminUsers",
//默认用户名
"DefaultUser": "RuYiAdmin",
//默认密码
"DefaultPassword": "!Qaz@wSx3Dce",
//盐有效时间,单位:秒
"SaltExpiration": "10",
//token有效时间,单位:分钟
"TokenExpiration": "20"
"SupportSwaggerOnProduction": true
},
//Redis配置
"RedisConfig": {
......@@ -92,24 +72,15 @@
//message-oriented middleware
//消息中间件配置
"MomConfig": {
//消息中间件类型,0:ActiveMQ,1:RabbitMQ
"MomType": 0
},
//ActiveMQ配置
"ActiveMQConfig": {
//连接串
"ConnectionString": "activemq:failover:(tcp://localhost:61616)?randomize=false&initialReconnectDelay=100",
//默认主题名称
"TopicName": "Admin.ActiveMQ.Topic.Message",
//默认队列名称
"QueueName": "Admin.ActiveMQ.Queue.Message"
//消息中间件类,1:RabbitMQ
"MomType": 1
},
//RabbitMQ配置
"RabbitMQConfig": {
//用户名
"UserName": "guest",
"UserName": "admin",
//密码
"Password": "guest",
"Password": "1111",
//ip地址,多个时以英文“,”分割
"HostName": "localhost",
//端口
......@@ -122,11 +93,11 @@
//审计日志配置
"LogConfig": {
//是否启用
"IsEnabled": false,
"IsEnabled": true,
//审计日志分表采集年份(近三年)
"SplitTableYearTake": 3,
//是否支持MongoDB
"SupportMongoDB": true,
"SupportMongoDB": false,
//是否支持Elasticsearch
"SupportElasticsearch": false,
//是否支持Meilisearch
......@@ -315,7 +286,7 @@
//表名前缀
"TableNamePrefix": "Admin.Cap",
//MQ类型:RabbitMQ=0,Kafka=1,Redis=2
"CapMqType": 2,
"CapMqType": 0,
//当前节点主机名称
"CurrentNodeHostName": "Admin.Cap.Discovery",
//节点编号
......@@ -323,17 +294,6 @@
//节点名称
"NodeName": "Admin.Cap.Discovery.001"
},
//Kafka配置
"KafkaConfig": {
//地址
"BootstrapServers": "localhost:9092",
//GroupId
"GroupId": "AdminKafkaConsumer",
//间隔时间
"StatisticsIntervalMs": 5010,
//超时时间
"SessionTimeoutMs": 6000
},
//SignalR配置
"SignalRConfig": {
//是否启用
......
......@@ -6,7 +6,6 @@ C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\appsettings.Development.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\appsettings.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\RuYiAdminRateLimitConfig.json
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\TemplatesDirectory\BizUserTemplate.xls
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Library\Tesseract\chi_sim.traineddata
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\Log4net\log4net.config
C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\bin\Debug\net7.0\SqlConfig\BaseSQL.config
......
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")]
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Junmp.Platform.WebApi")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("Junmp.Platform.WebApi")]
[assembly: System.Reflection.AssemblyTitleAttribute("Junmp.Platform.WebApi")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。
is_global = true
build_property.TargetFramework = net7.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Junmp.Platform.WebApi
build_property.RootNamespace = Junmp.Platform.WebApi
build_property.ProjectDir = C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi\
build_property.RazorLangVersion = 7.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = C:\项目\JYZB-Git\JYZB3.0\审核\Junmp.Process\Junmp.Platform.WebApi
build_property._RazorSourceGeneratorDebug =
<?xml version="1.0"?>
<doc>
<assembly>
<name>Junmp.Process.WebApi</name>
</assembly>
<members>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute">
<summary>
审计日志过滤器
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.OperationType">
<summary>
操作类型
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.ActionFilters.LogAttribute.Description">
<summary>
行为描述信息
</summary>
</member>
<member name="T:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute">
<summary>
动作权限过滤器
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.ActionFilters.PermissionAttribute.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary>
动作鉴权
</summary>
<param name="context"></param>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:Admin.Net.WebApi.AppCode.AuthorizationFilter.ActionAuthorization.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
<summary>
系统前置鉴权
</summary>
<param name="context">ActionExecutingContext</param>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1">
<summary>
控制器基类
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AdminBaseService">
<summary>
服务层基类实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.#ctor(Junmp.Process.Service.Base.IAdminBaseService{`0})">
<summary>
构造函数
</summary>
<param name="AdminBaseService"></param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetPage(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
分页查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetList(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.GetEntityById(System.Guid)">
<summary>
按编号查询
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.AddEntity(`0)">
<summary>
新增对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.EditEntity(`0)">
<summary>
编辑对象
</summary>
<param name="t">对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntityById(System.Guid)">
<summary>
删除
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DeleteEntitiesByIds(System.String)">
<summary>
批量删除
</summary>
<param name="ids">编号数组</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadExcel(System.String)">
<summary>
下载Excel
</summary>
<param name="excelId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadTemplate(System.String)">
<summary>
下载Excel模板
</summary>
<param name="templateId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkBase.AdminBaseController`1.DownloadZip(System.String)">
<summary>
下载Zip
</summary>
<param name="zipId">文件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ChatHub.SendMsg(System.String,System.String)">
<summary>
给连接的所有人发送消息
</summary>
<param name="userName"></param>
<param name="message"></param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber">
<summary>
分布式消息订阅器
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.serviceProvider">
<summary>
ServiceProvider实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.scheduleJobService">
<summary>
计划任务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.DistributedMessageSubscriber.#ctor(System.IServiceProvider,Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService)">
<summary>
构造函数
</summary>
<param name="serviceProvider"></param>
<param name="scheduleJobService"></param>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse">
<summary>
错误应答信息
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Success">
<summary>
标志位
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.Message">
<summary>
应答消息
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.ErrorResponse.ToJson">
<summary>
ToJson方法
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.StartScheduleJobAsync(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
启动业务作业
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.LoadSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
加载系统缓存
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.ClearSystemCache(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
清理系统缓存
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.BuildDatabase">
<summary>
自动构建数据库
</summary>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkClass.AdminApplication.InitTenants">
<summary>
初始化多租户
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions">
<summary>
全局异常处理中间件
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions},Admin.Net.Service.BusinessService.MQService.IMQService)">
<summary>
构造函数
</summary>
<param name="next">上下文请求</param>
<param name="logger">日志对象</param>
<param name="mqService">消息队列实例</param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
处理上下文请求
</summary>
<param name="httpContext">http会话对象</param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.GlobalExceptionHandlerExtensions.HandleExceptionAsync(Microsoft.AspNetCore.Http.HttpContext,System.Exception)">
<summary>
全局统一异常处理
</summary>
<param name="context">http会话对象</param>
<param name="exception">全局异常处理</param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkExtensions.PollyHttpClientServiceCollectionExtensions.AddHttpClientPolly(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.String)">
<summary>
注册Polly服务
</summary>
<param name="services"></param>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob})">
<summary>
构造函数
</summary>
<param name="logger"></param>
</member>
<member name="M:Admin.Net.WebApi.AppCode.FrameworkQuartz.AdminFrameworkJob.Execute(Quartz.IJobExecutionContext)">
<summary>
执行框架作业
</summary>
<param name="context"></param>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.AppCode.IoCDependencyInjection.DependencyAutoInjection">
<summary>
依赖自动注入
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.UserName">
<summary>
登录名
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Password">
<summary>
密码
</summary>
</member>
<member name="P:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.Salt">
<summary>
</summary>
</member>
<member name="M:Admin.Net.WebApi.AppCode.JwtSecurity.JwtAuthentication.GetJwtSecurityToken(System.String)">
<summary>
获取jwt口令
</summary>
<param name="userName">用户名</param>
<returns>JwtSecurityToken</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.logger">
<summary>
输出实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.configuration">
<summary>
全局配置
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.#ctor(Microsoft.Extensions.Logging.ILogger{Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController},Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
构造函数
</summary>
<param name="logger">输出实例</param>
<param name="configuration">全局配置</param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminApolloController.Get(System.String)">
<summary>
获取
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.lazyCaptcha">
<summary>
Lazy.Captcha接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.redisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.#ctor(Lazy.Captcha.Core.ICaptcha,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="lazyCaptcha"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminCaptchaController.GetCaptcha">
<summary>
获取登录验证码
</summary>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController">
<summary>
健康检查控制器
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.CoreControllers.AdminHealthController.Get">
<summary>
健康检查
</summary>
<returns>OkObjectResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController">
<summary>
业务附件管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.attachmentService">
<summary>
业务附件业务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.AttachmentService.IAttachmentService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
<param name="attachmentService"></param>
<param name="context"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.UploadAttachments(System.Guid)">
<summary>
上传业务附件
</summary>
<param name="businessId">业务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetAttachments(System.Guid)">
<summary>
获取业务附件
</summary>
<param name="businessId">业务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DownloadAttachment(System.Guid)">
<summary>
下载业务附件
</summary>
<param name="attachmentId">附件编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.DeleteAttachment(System.String)">
<summary>
删除业务附件
</summary>
<param name="attachmentIds">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.AttachmentManagementController.GetSysFileStatisticalInfo">
<summary>
系统文件统计
</summary>
<returns>ActionResult</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGeneratorService">
<summary>
代码生成器接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.CodeGeneratorService.ICodeGeneratorService)">
<summary>
构造函数
</summary>
<param name="CodeGeneratorService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.Post">
<summary>
获取表空间信息
</summary>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.CodeGeneratorController.CodeGenerate(Junmp.Process.Entity.BusinessDTO.SystemManagement.CodeGeneratorDTO)">
<summary>
生成代码
</summary>
<param name="codeGenerator">生成器对象</param>
<returns>ActionResult</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController">
<summary>
导入配置管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigService">
<summary>
导入配置接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.importConfigDetailService">
<summary>
导入配置明细接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ImportService.IImportConfigService,Admin.Net.Service.BusinessService.SystemManagement.ImportDetailService.IImportConfigDetailService)">
<summary>
构造函数
</summary>
<param name="importConfigService"></param>
<param name="importConfigDetailService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询导入配置列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetById(System.Guid)">
<summary>
按编号获取配置
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.GetByParentId(System.Guid)">
<summary>
按父键获取配置明细
</summary>
<param name="parentId">父键</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfig(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary>
添加导入配置
</summary>
<param name="importConfig">导入配置</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.AddConfigDetail(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary>
添加导入配置明细
</summary>
<param name="configDetail">配置明细</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfig(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfig)">
<summary>
编辑导入配置
</summary>
<param name="importConfig">导入配置</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.EditConfigDetail(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysImportConfigDetail)">
<summary>
编辑导入配置明细
</summary>
<param name="configDetail">配置明细</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfig(System.Guid)">
<summary>
删除导入配置
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigs(System.String)">
<summary>
批量删除导入配置
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetail(System.Guid)">
<summary>
删除配置明细
</summary>
<param name="id">编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteConfigDetails(System.String)">
<summary>
批量删除配置明细
</summary>
<param name="ids">数组串</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ImportConfigManagementController.DeleteCheck(System.String)">
<summary>
删除子表检测
</summary>
<param name="ids">数组串</param>
<returns>真假值</returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController">
<summary>
审计日志管理控制器
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.logService">
<summary>
审计日志接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.MongoDBService">
<summary>
MongoDB接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.NestService">
<summary>
Nest接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.LogService.ILogService,Admin.Net.Service.BusinessService.MongoDBService.IMongoDBService,Admin.Net.Service.BusinessService.NestService.INestService)">
<summary>
构造函数
</summary>
<param name="logService"></param>
<param name="MongoDBService"></param>
<param name="NestService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询日志列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.GetById(System.Guid)">
<summary>
获取日志明细
</summary>
<param name="logId">日志编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.LogManagementController.DownloadMonitoringLog(System.String)">
<summary>
下载返回数据
</summary>
<param name="txtId">日志编号</param>
<returns>ActionResult</returns>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.scheduleJobService">
<summary>
计划任务接口实例
</summary>
</member>
<member name="F:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.redisService">
<summary>
Redis服务接口实例
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.#ctor(Admin.Net.Service.BusinessService.SystemManagement.ScheduleJobService.IScheduleJobService,Admin.Net.Service.BusinessService.RedisService.IRedisService)">
<summary>
构造函数
</summary>
<param name="scheduleJobService"></param>
<param name="redisService"></param>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Post(Junmp.Process.Entity.CoreEntity.QueryCondition)">
<summary>
查询任务列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.GetById(System.Guid)">
<summary>
查询任务信息
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Add(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary>
新增计划任务
</summary>
<param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.Put(Junmp.Process.Entity.BusinessEntity.SystemManagement.SysScheduleJob)">
<summary>
编辑计划任务
</summary>
<param name="scheduleJob">计划任务对象</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.DeleteAsync(System.Guid)">
<summary>
删除计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.StartScheduleJobAsync(System.Guid)">
<summary>
启动计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.PauseScheduleJob(System.Guid)">
<summary>
暂停计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ScheduleJobManagementController.ResumeScheduleJob(System.Guid)">
<summary>
恢复计划任务
</summary>
<param name="jobId">任务编号</param>
<returns>ActionResult</returns>
</member>
<member name="M:Admin.Net.WebApi.Controllers.SystemManagement.ServerHardwareMonitorController.Get">
<summary>
获取服务器信息
</summary>
<returns></returns>
</member>
<member name="T:Admin.Net.WebApi.Controllers.WeatherForecastController">
<summary>
天气信息
</summary>
</member>
<member name="M:Admin.Net.WebApi.Controllers.WeatherForecastController.Get">
<summary>
获取天气信息
</summary>
<returns>天气信息</returns>
</member>
<member name="M:Admin.Net.WebApi.Startup.InitConfiguration">
<summary>
初始化全局静态配置
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Date">
<summary>
日期
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureC">
<summary>
TemperatureC
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.TemperatureF">
<summary>
TemperatureF
</summary>
</member>
<member name="P:Admin.Net.WebApi.WeatherForecast.Summary">
<summary>
总结
</summary>
</member>
<member name="T:Junmp.Process.WebApi.Controllers.BusinessModule.BizTestController">
<summary>
BizUser控制器
</summary>
</member>
<member name="F:Junmp.Process.WebApi.Controllers.BusinessModule.BizTestController.BizTestService">
<summary>
业务模块接口实例
</summary>
</member>
<member name="F:Junmp.Process.WebApi.Controllers.BusinessModule.BizTestController.context">
<summary>
HttpContext
</summary>
</member>
<member name="M:Junmp.Process.WebApi.Controllers.BusinessModule.BizTestController.#ctor(Junmp.Process.Service.BusinessService.BusinessModule.BusinessTestService.IBizTestService,Microsoft.AspNetCore.Http.IHttpContextAccessor)">
<summary>
构造函数
</summary>
<param name="context"></param>
</member>
<member name="M:Junmp.Process.WebApi.Controllers.BusinessModule.BizTestController.Post(Newtonsoft.Json.Linq.JObject)">
<summary>
查询离态用户列表
</summary>
<param name="queryCondition">查询条件</param>
<returns>ActionResult</returns>
</member>
</members>
</doc>
......@@ -13,8 +13,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Junmp.Platform.Repository",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Junmp.Platform.Entity", "Junmp.Platform.Entity\Junmp.Platform.Entity.csproj", "{14F49821-2C6A-456E-BB75-40140855ECE0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeGenerate", "CodeGenerate\CodeGenerate.csproj", "{02C7E152-DB7C-43E4-9D38-DA1694046399}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
......@@ -41,10 +39,6 @@ Global
{14F49821-2C6A-456E-BB75-40140855ECE0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{14F49821-2C6A-456E-BB75-40140855ECE0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{14F49821-2C6A-456E-BB75-40140855ECE0}.Release|Any CPU.Build.0 = Release|Any CPU
{02C7E152-DB7C-43E4-9D38-DA1694046399}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{02C7E152-DB7C-43E4-9D38-DA1694046399}.Debug|Any CPU.Build.0 = Debug|Any CPU
{02C7E152-DB7C-43E4-9D38-DA1694046399}.Release|Any CPU.ActiveCfg = Release|Any CPU
{02C7E152-DB7C-43E4-9D38-DA1694046399}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论