Wolf.Infrastructure
应用服务基类接口
应用服务基类接口
数据传输对象类型
应用服务基类
应用服务基类
实体类型
实体标识类型
缓存基类
获取 缓存区域名称,可作为缓存键标识,给缓存管理带来便利
获取缓存对象
缓存键
获取缓存对象
对象类型
缓存键
获取当前缓存对象中的所有数据
获取当前缓存对象中的所有数据
对象类型
设置缓存对象,使用默认配置
缓存键
缓存数据
设置缓存对象,缓存时间单位:秒
缓存键
缓存对象
缓存过期时间,单位:秒
设置缓存对象,设置绝对过期时间
缓存键
缓存对象
绝对过期时间,过了这个时间点,缓存即过期
设置缓存对象,设置相对过期时间
缓存键
缓存数据
滑动过期时间,在此时间内访问缓存,缓存将继续有效
移除缓存对象
缓存键
清空所有缓存
缓存扩展辅助操作类
缓存级别
一级缓存
二级缓存
缓存操作管理器
缓存器字典
二级缓存
设置缓存提供者
缓存提供者
缓存级别
移除指定级别的缓存提供者
缓存级别
获取指定区域的缓存执行者实例
缓存区域名称
获取指定类型的缓存执行者实例
类型实例
获取指定类型的缓存执行者实力
实体类型
缓存方式
表示需要从缓存中获取对象。如果缓存中不存在所需的对象,系统则会调用实际的方法获取对象,
然后将获得的结果添加到缓存中。
表示需要将对象存入缓存。此方式会调用实际方法以获取对象,然后将获得的结果添加到缓存中,
并直接返回方法的调用结果。
表示需要将对象从缓存中移除。
缓存操作约定
获取缓存对象
缓存键
获取缓存对象
对象类型
缓存键
获取当前缓存对象中的所有数据
获取当前缓存对象中的所有数据
对象类型
设置缓存对象,使用默认配置
缓存键
缓存数据
设置缓存对象,缓存时间单位:秒
缓存键
缓存对象
缓存过期时间,单位:秒
设置缓存对象,设置绝对过期时间
缓存键
缓存对象
绝对过期时间,过了这个时间点,缓存即过期
设置缓存对象,设置相对过期时间
缓存键
缓存数据
滑动过期时间,在此时间内访问缓存,缓存将继续有效
移除缓存对象
缓存键
清空所有缓存
是否包含指定缓存
缓存键
缓存提供者约定,用于创建并管理缓存对象
获取缓存对象
缓存区域名称
缓存执行者
初始化一个类型的实例
缓存区域名称
运行时内存缓存
获取 缓存区域名称,可作为缓存键标识,给缓存管理带来便利
初始化一个类型的实例
获取缓存键
缓存键
运行时内存缓存提供程序
获取 缓存是否可用
获取缓存对象
缓存区域名称
Api请求数据结果
全局返回码
操作时间
错误消息
初始化一个类型的实例
Api请求数据结果
数据结果
列表项结果-下拉列表
文本
值
排序号
登录信息
登录账号
名称
用户ID
分页结果
实体类型
页索引,即从第几页,从1开始
每页显示行数
总行数
总页数
结果数据
初始化一个类型的实例
分页查询类
每页显示行数
页索引,即从第几页,从1开始
初始化一个类型的实例
初始化一个类型的实例
页索引
每页显示行数
分页查询类,带分页条件信息
查询条件
查询条件
初始化一个类型的实例
初始化一个类型的实例
页索引
每页显示行数
平台类型
微信
支付宝
QQ
快递
短信
范围 查询
数据类型,字符串、数值、时间
开始值
结束值
结果码
请求成功
失败-业务错误
找不到数据
发生错误-系统错误
业务错误-登录超时
上传结果
文件ID
文件名,例如:xxx.jpg
文件路径,例如:~/Upload/Image/xxx.jpg
文件类型,image/jpeg
文件长度(字节数)
时间范围 查询
开始值
结束值
日志配置
日志配置实例
是否使用Exceptionless
Exceptionless Api 密匙
Exceptionless 服务地址
静态构造函数
上下文
初始化上下文
上下文
是否Web系统
添加对象
对象类型
键名
对象
获取对象
对象类型
键名
移除对象
键名
上下文
添加对象
对象类型
键名
对象
获取对象
对象类型
键名
移除对象
键名
Web上下文
添加对象
对象类型
键名
对象
获取对象
对象类型
键名
移除对象
键名
Windows上下文
添加对象
对象类型
键名
对象
获取对象
对象类型
键名
移除对象
键名
Ioc配置模块
容器管理
容器
WebApi依赖解析器
创建对象
对象类型
创建对象
对象类型
作用域开始
为Web注册依赖
项目所在的程序集
在注册模块前执行的操作
配置模块
创建容器生成器
在注册模块前执行的操作
配置模块
初始化容器
在注册模块前执行的操作
配置依赖模块
依赖注入接口,表示该接口的实现类将自动注册到IOC容器中
容器
需要跳过的程序集列表
创建实例
实例类型
创建实例
实例类型
作用域开始
为Web项目注册依赖
项目所在程序集
依赖配置
为Web项目注册依赖
项目所在程序集
是否自动注册
依赖配置
注册程序集列表中所有实现了IDependency的类型
程序集
容器构建器
过滤系统程序集
程序集
初始化容器
配置依赖模块
初始化容器
作用域
创建实例
实例类型
创建对象
对象类型
实现此接口的类型将注册为模式
实现此接口的类型将注册为模式
实现此接口的类型将自动注册为模式
表示依赖注入的对象声明周期
实时模式,每次获取都创建不同对象
局部模式,同一生命周期获得相同对象,不同生命周期获取不同对象(PerRequest)
单例模式,在第一获取实例时创建,之后都获取相同对象
作用域
Autofac 作用域
初始化一个类型的实例
Autofac作用域
释放对象
创建实例
实例类型
创建对象
对象类型
变更值
属性名
描述
旧值
新值
初始化一个类型的实例
属性名
描述
旧值
新值
输出变更信息
变更值集合
添加
属性名
描述
旧值
新值
输出变更信息
领域层顶级基类
领域对象
描述
验证规则集合
验证处理器
变更值集合
初始化一个类型的实例
设置验证处理器
验证处理器
添加验证规则列表
验证规则列表
添加验证规则
验证规则
验证
获取验证结果
验证并添加到验证结果集合
验证结果集合
处理验证结果
验证结果集合
获取变更属性
新对象
添加变更列表
新对象
添加变更
属性类型
值类型
属性表达式,范例:t => t.Name
新值,范例:newEntity.Name
添加变更
属性类型
属性名
描述
旧值,范例:this.Name
新值,范例:newEntity.Name
添加变更
领域对象
旧对象
新对象
添加变更
领域对象
旧对象列表
新对象列表
添加描述
添加描述
描述
添加描述
值类型
描述名
描述值
输出对象状态
实体基类
实体类型
实体标识类型
聚合根
聚合根
标识类型
聚合根
实体类型
标识类型
通过对象比较获取变更属性集
领域对象类型
获取变更属性
其它领域对象
逻辑删除
是否删除
领域对象
验证
实体
实体
实体类型
实体
实体类型
标识类型
标识
标识类型
标识
乐观锁
版本号
精简仓储 - 配合Po使用
仓储 - 可读
获取未跟踪的实体查询对象
条件
获取跟踪的实体查询对象
条件
获取实体,根据主键ID
主键ID
获取实体,根据主键ID
主键ID
获取实体,根据条件获取,不存在则返回Null
条件
获取实体,根据条件获取,不存在则返回Null
条件
获取实体集合,全部数据
排序字段
获取实体集合,全部数据
排序字段
获取实体集合,条件查询数据
条件
排序字段
获取实体集合,条件查询数据
条件
排序字段
判断实体是否存在
条件
判断实体是否存在
条件
获取实体集合数量
条件
获取实体集合数量
条件
仓储,定义仓储模型中的数据标准操作
执行sql语句或存储过程的增删改 返回影响的行数-基于EF
sql语句或存储过程
参数
执行sql语句或存储过程的增删改 返回影响的行数-基于Dapper
sql语句或存储过程
参数
执行sql语句查询,返回实体-基于EF
实体类型
sql语句
参数
执行sql语句查询,返回实体-基于Dapper
实体类型
sql语句
参数
执行sql语句或存储过程的查询 返回集合-基于EF
实体类型
sql语句或存储过程
参数
Sql分页查询
返回结果
sql语句
where条件
当前页
每页显示记录数
排序,例如:name desc,nickname desc
仓储,定义仓储模型中的数据操作标准
实体类型
实体标识类型
获取 当前实体类型的查询数据集,数据将使用不跟踪变化的方式来查询,当数据用于展现时,推荐使用此数据集,如果用于新增,更新,删除时,请使用数据集
获取 当前实体类型的查询数据集,当数据用于新增,更新,删除时,使用此数据集,如果数据用于展现,推荐使用数据集
新增实体
实体
新增实体
实体集合
删除实体,根据实体
实体
删除实体,根据Lambda表达式条件
条件
批量删除实体,根据Lambda表达式条件
条件
删除实体,根据主键ID
主键ID
批量删除实体,根据实体集合
实体集合
更新实体
实体
更新实体
新实体
数据库中旧的实体
更新实体,指定列修改
实体
要修改的 属性 名称
true:指定列更新,false:忽略列更新
批量更新实体,根据Lambda表达式条件更新
条件
更新表达式
批量更新实体
实体集合
批量更新实体,统一修改
要修改的实体对象
条件
要修改的 属性 名称
获取实体,根据主键ID
主键ID
获取实体,根据条件获取,不存在则返回Null
条件
获取实体集合,全部数据
排序字段
获取实体集合,条件查询数据
条件
排序字段
获取未跟踪的实体查询对象
条件
获取跟踪的实体查询对象
条件
获取实体,索引器查找,获取指定标识的实体
主键ID
判断实体是否存在
条件
获取实体集合数量
条件
分页查询
当前页
每页记录数
总记录数
排序条件(一定要有)
查询条件
排序方式,true:降序,false:升序
分页查询
当前页
每页记录数
总记录数
排序条件(一定要有)
查询条件
查询转换
数据传输对象
条件
保存
清空实体
清空缓存
获取工作单元
执行存储过程或自定义sql语句 --返回集合
sql语句
参数
分页组件
获取总页数
获取跳过的行数
获取需要的行数
排序条件
获取起始行数
获取结束行数
搜索关键字
分页
页数,即从第几页,从1开始
每页显示行数
总行数
分页组件
页索引,即第几页,从1开始
每页显示行数
总行数
搜索关键字
排序条件
初始化一个类型的实例
初始化一个类型的实例
页索引
每页显示行数,默认20
排序条件
初始化一个类型的实例
页索引
每页显示行数,默认20
总行数
排序条件
获取需要的行数
获取总页数
获取跳过的行数
获取起始行数
获取结束行数
业务工作单元接口
启动
提交更新
业务异常
错误码
初始化一个类型的实例
错误消息
初始化一个类型的实例
错误消息
错误码
日志已记录 异常
初始化一个类型的实例
错误消息
内部异常
平台服务异常
错误码
平台类型
初始化一个类型的实例
平台类型
错误消息
初始化一个类型的实例
平台类型
错误消息
错误码
事务已处理异常
通用扩展
安全转换为字符串,去除两端空格,当值为null时返回""
输入值
查询扩展
动态Linq方式实现行转列
实体类型
数据
维度列
动态列
所有动态列
行转列后数据
动态Linq方式实现行转列
数据
维度列
动态列
所有动态列
行转列后的数据
Api格式器
初始化Api格式器
日志消息
格式化
业务格式器
初始化业务格式器
日志消息
格式化
标题格式器
初始化标题格式器
日志消息
格式化
类格式器
初始化类格式器
日志消息
格式化
内容格式器
初始化内容格式器
日志消息
格式化
错误格式器
初始化错误格式器
日志消息
格式化
添加错误码
添加错误消息
日志消息基格式器
初始化日志消息格式器
日志消息
日志消息
输出结果
格式化
添加消息
Ip格式器
初始化Ip格式器
日志消息
格式化
日志消息格式器
初始化日志消息格式器
日志消息
行号
格式化
添加消息
结束
请求参数格式器
初始化类格式器
日志消息
格式化
Sql格式器
初始化Sql格式器
日志消息
格式化
Sql参数格式器
初始化Sql参数格式器
日志消息
格式化
堆栈跟踪格式器
初始化堆栈跟踪格式器
日志消息
格式化
标题格式器
初始化标题格式器
日志消息
格式化
添加日志级别
添加跟踪号
添加操作时间
添加已执行时间
Url格式器
初始化Url格式器
日志消息
格式化
添加Url
用户格式器
初始化用户格式器
日志消息
格式化
日志操作
设置业务编号
业务编号
设置分类
分类
设置类名
类名
设置方法名
方法名
设置参数
值
变量值
设置参数并换行
值
变量值
设置标题
值
变量值
设置内容
值
变量值
设置内容并换行
值
变量值
设置Sql语句
值
变量值
设置Sql语句并换行
值
变量值
设置Sql参数
值
变量值
设置Sql参数并换行
值
变量值
设置错误码
错误码
设置异常
异常
替换Sql语句
值
设置Rquest
区域
控制器
操作方法
请求方式
获取标题
获取内容
获取Sql
获取日志消息
Debug级别是否启用
调试
调试
值
变量值
信息
信息
值
变量值
警告
警告
值
变量值
错误
错误
值
变量值
致命错误
致命错误
值
变量值
日志
初始化日志
跟踪号
日志名称
业务编号
分类
类名
方法名
参数
标题
内容
Sql语句
Sql参数
错误码
异常
日志级别
错误消息
堆栈跟踪
区域
控制器
操作方法
请求方式
设置业务编号
业务编号
设置分类
分类
设置类名
类名
设置方法名
方法名
设置参数
值
变量值
追加内容
设置参数并换行
值
变量值
追加内容并换行
设置标题
值
变量值
设置内容
值
变量值
设置内容并换行
值
变量值
设置Sql语句
值
变量值
设置Sql语句并换行
值
变量值
设置Sql参数
值
变量值
设置Sql参数并换行
值
变量值
设置错误码
错误码
设置异常
异常
替换Sql语句
值
设置Rquest
区域
控制器
操作方法
请求方式
获取标题
获取内容
获取Sql
获取日志消息
Debug级别是否启用
调试
调试
值
变量值
写调试日志
执行
清理
信息
信息
值
变量值
写信息日志
警告
警告
值
变量值
写警告日志
错误
错误
值
变量值
写错误日志
致命错误
致命错误
值
变量值
写致命错误日志
日志上下文
跟踪号
初始化日志上下文
跟踪号
日志级别
致命错误
错误
警告
信息
调试
日志消息
日志名称
日志级别说明
跟踪号
操作时间
持续时间
网址
业务编号
应用程序
租户
分类
类名
方法名
参数
IP
主机
浏览器
线程号
用户编号
操作人姓名
操作人角色
标题
内容
Sql语句
Sql参数
错误码
错误消息
堆栈跟踪
区域信息
控制器
操作方法
请求方式
异常
日志级别
获取格式化字符串
空日志
初始化日志
空日志实例
设置业务编号
业务编号
设置分类
分类
设置类名
类名
设置方法名
方法名
设置参数
值
变量值
设置参数并换行
值
变量值
设置标题
值
变量值
设置内容
值
变量值
设置内容并换行
值
变量值
设置Sql语句
值
变量值
设置Sql语句并换行
值
变量值
设置Sql参数
值
变量值
设置Sql参数并换行
值
变量值
设置错误码
错误码
设置异常
异常
替换Sql语句
值
获取标题
获取内容
获取Sql
获取日志消息
Debug级别是否启用
调试
调试
值
变量值
信息
信息
值
变量值
警告
警告
值
变量值
错误
错误
值
变量值
致命错误
致命错误
值
变量值
加密查询字符串
初始化一个类型的实例
密匙
IV
加密
需要加密的字符串
解密
需要解密的字符串
解密查询字符串
需要解密的字符串
分页生成器
生成查询总记录数Sql语句
sql语句
where条件
总记录数Sql
获取分页查询sql语句
sql语句
查询条件
当前页
每页记录数
排序方式
从sql语句中获取分页语句
sql语句
抽象查询
父查询
查询基类
查询基类
绑定排序
条件列表
Or 标识
Not 标识
引擎域
初始化一个类型的实例
设置引擎域
引擎名
排序条件,对条件列表进行排序
引擎名
获取绑定参数
引擎名
克隆对象
创建新的查询
设置父查询
创建子查询
添加条件
组件
条件
引擎编码
获取组件中的条件列表
条件
组件
引擎编码
获取组件中的条件列表
组件
引擎编码
获取单个组件条件
条件
组件
引擎编码
抽象条件
引擎
组件
获取绑定参数数组
引擎名
克隆对象
聚合条件
列名集合
类型
克隆对象
抽象列
列
列名
克隆对象
查询列
抽象条件
是否 Or 条件
是否 Not 条件
基础条件,表示列和值之间的比较
数据类型
列名
操作符
值
基础条件-字符串,表示列和值之间的比较
是否区分大小写,默认不区分
范围条件,表示Between条件
数据类型
列名
最大值
最小值
表示一个"存在子查询"条件
子查询
In条件,表示In条件
数据类型
列名
值集合
In 子查询条件
列名
嵌套子句条件
子查询
Null条件,表示一个"is null"条件
列名
查询条件,表示列和完整子查询之间的比较
原始条件
表达式
绑定参数
两列条件,表示两列之间的比较,用于表与表之间的判断,例如:A.Id=B.Id
条件一
操作符
条件二
Sql操作符
等于
不等于
大于等于
小于等于
小于
大于
全模糊
左模糊
右模糊
In
范围
Where条件
Where列表
条件字典
参数值,记录参数(名-值)
参数前缀
添加条件
字段名
字段值
操作符
拼接条件
添加Sql
sql语句
拼接条件
添加In条件过滤
字段名
字段值
拼接条件
添加Between条件
字段名
开始值
结束值
拼接条件
添加范围条件过滤
字段名
开始值
结束值
拼接条件
添加范围条件过滤
字段名
时间范围
拼接条件
添加相等条件过滤
字段名
字段值
拼接条件
添加不相等条件过滤
字段名
字段值
拼接条件
添加大于条件过滤
字段名
字段值
拼接条件
添加大于等于条件过滤
字段名
字段值
拼接条件
添加小于条件过滤
字段名
字段值
拼接条件
添加小于等于条件过滤
字段名
字段值
拼接条件
添加头尾匹配条件过滤
字段名
字段值
拼接条件
添加头匹配条件过滤
字段名
字段值
拼接条件
添加尾匹配条件过滤
字段名
字段值
拼接条件
构建Sql
构建参数化Sql
获取参数值
获取参数字典
辅助枚举类型为对应的Sql语句操作符号
操作符
转换参数值
参数类型
参数值
获取参数索引
字段名
参数索引
获取字段名
字段
获取参数字段名
字段名
字段信息
字段名
字段值,开始字段值
字段值,结束字段值(仅Between)
字段值类型
Sql操作符
拼接条件
Sql条件,如果当前条件存在,则忽略其他设置
初始化一个类型的实例
sql语句条件
初始化一个类型的实例
sql语句条件
拼接条件
初始化一个类型的实例
字段名
字段值
操作符
初始化一个类型的实例
字段名
字段值
操作符
拼接条件
初始化一个类型的实例
字段名
开始字段值
结束字段值
操作符
初始化一个类型的实例
字段名
开始字段值
结束字段值
操作符
拼接条件
Web工具
等待请求开始返回的超时时间
等待读取数据完成的超时时间
是否忽略SSL检查
执行HTTP POST请求。
请求地址
请求文本参数
HTTP响应
执行HTTP POST请求。
请求地址
请求文本参数
请求头部参数
HTTP响应
执行HTTP GET请求。
请求地址
请求文本参数
HTTP响应
执行HTTP GET请求。
请求地址
请求文本参数
请求头部参数
HTTP响应
执行带body体的POST请求。
请求地址,含URL参数
请求body体字节流
body内容类型
请求头部参数
HTTP响应
把响应流转换为文本。
响应流对象
编码方式
响应文本
组装含参数的请求URL。
请求地址
请求参数映射
带参数的请求URL
组装含参数的请求URL。
请求地址
一个或多个经过URL编码后的请求参数串
带参数的请求URL
组装普通文本请求参数。
Key-Value形式请求参数字典
URL编码后的请求数据
验证操作
验证
验证目标
验证处理器
处理验证错误
验证结果集合
验证规则
验证
验证操作
验证
目标对象
验证工厂
创建验证操作
默认验证处理器,直接抛出异常
处理验证错误
验证结果集合
验证结果集合
验证结果
是否有效
验证结果个数
初始化一个类型的实例
添加验证结果
验证结果
添加验证结果集合
验证结果集合
获取迭代器
获取迭代器