<?xml version="1.0"?>
<doc>
<assembly>
<name>PasteApeart.Application.Contracts</name>
</assembly>
<members>
<member name="T:PasteApeart.Application.Contracts.ExceptionCode">
<summary>
异常分类
</summary>
</member>
<member name="F:PasteApeart.Application.Contracts.ExceptionCode.ShowInfo">
<summary>
提示性错误
</summary>
</member>
<member name="F:PasteApeart.Application.Contracts.ExceptionCode.ModelErr">
<summary>
输入错误
</summary>
</member>
<member name="F:PasteApeart.Application.Contracts.ExceptionCode.UnAuth">
<summary>
未登录或者密钥错误
</summary>
</member>
<member name="F:PasteApeart.Application.Contracts.ExceptionCode.UnRole">
<summary>
没有权限
</summary>
</member>
<member name="F:PasteApeart.Application.Contracts.ExceptionCode.NotFound">
<summary>
没有数据
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.ExceptionModel">
<summary>
异常等返回的消息体
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.ExceptionModel.code">
<summary>
StatusCode
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.ExceptionModel.success">
<summary>
请求是否符合预期
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.ExceptionModel.message">
<summary>
附带的消息
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.InputQueryUpdateState">
<summary>
一般发生于列表页面的switch开关触发的事件
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputQueryUpdateState.id">
<summary>
数据ID 需要基于需求转化比如主表是Guid的则要对应转
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputQueryUpdateState.name">
<summary>
字段名称
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputQueryUpdateState.state">
<summary>
将要的状态
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputQueryUpdateState.search">
<summary>
location.search
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.InputSearchBase">
<summary>
分页查询基础模型
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputSearchBase.page">
<summary>
页码
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputSearchBase.size">
<summary>
页大小
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputSearchBase.word">
<summary>
关键字 键入关键字进行搜索
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputSearchBase.show_style">
<summary>
前端显示方式
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputSearchBase.request">
<summary>
标记是否第一页数据和模型信息一起返回,值需要为one的时候才会启用
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.InputSearchBase.orderby">
<summary>
排序
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.PasteCodeException">
<summary>
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.PasteCodeException.Code">
<summary>
</summary>
</member>
<member name="M:PasteApeart.Application.Contracts.PasteCodeException.#ctor(System.String,PasteApeart.Application.Contracts.ExceptionCode)">
<summary>
</summary>
<param name="message"></param>
<param name="code"></param>
</member>
<member name="M:PasteApeart.Application.Contracts.PasteCodeException.#ctor(System.String,System.String)">
<summary>
</summary>
<param name="message"></param>
<param name="code"></param>
</member>
<member name="M:PasteApeart.Application.Contracts.PasteCodeException.#ctor(System.String,System.Int32)">
<summary>
</summary>
<param name="message"></param>
<param name="code"></param>
</member>
<member name="M:PasteApeart.Application.Contracts.PasteCodeException.#ctor(System.String,System.Exception)">
<summary>
</summary>
<param name="message"></param>
<param name="innerException"></param>
</member>
<member name="T:PasteApeart.Application.Contracts.PasteNotFoundException">
<summary>
数据未找到
</summary>
</member>
<member name="M:PasteApeart.Application.Contracts.PasteNotFoundException.#ctor">
<summary>
数据未找到
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.PasteArgsException">
<summary>
参数错误
</summary>
</member>
<member name="M:PasteApeart.Application.Contracts.PasteArgsException.#ctor(System.String)">
<summary>
参数错误
</summary>
<param name="args"></param>
</member>
<member name="T:PasteApeart.Application.Contracts.PasteNotAuthException">
<summary>
权限不足
</summary>
</member>
<member name="M:PasteApeart.Application.Contracts.PasteNotAuthException.#ctor(System.String,System.String)">
<summary>
权限不足
</summary>
<param name="model"></param>
<param name="role"></param>
</member>
<member name="T:PasteApeart.Application.Contracts.RabbitConfig">
<summary>
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.RabbitQueue">
<summary>
是否使用RabbitMQ 否则使用本地的Channel
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.HostName">
<summary>
地址
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.Port">
<summary>
端口
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.VirtualHost">
<summary>
作用域
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.UserName">
<summary>
账号
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.Password">
<summary>
密码
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.Durable">
<summary>
true:Durable(持久化) false:Transient(瞬时模式)
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.ExpireExchangeType">
<summary>
超时队列的交换机模型
direct
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.ExpireRouteKey">
<summary>
channel.expire 延迟队列发送的路由key
*:匹配一个单词
#:匹配多个单词,单词之间用.隔开
匹配模式的时候exchangetype需要为topic
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.ExpireTimeList">
<summary>
超时队列
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.ExpiredExchange">
<summary>
超时队列的exchange 过期后写入到待读取队列
talk_expire_exchange 写入到过期后的队列
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.ExpiredWatchQueue">
<summary>
超时队列的最终队列 这个队列的是过期后的数据
talk_expired_queue
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.ClientName">
<summary>
客户端名称
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.DeliveryMode">
<summary>
配送模式 1不持续模式 2持续模式
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.UseBackgroundThreadsForIO">
<summary>
是否启用后台线程处理IO
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.MaxChannelCount">
<summary>
写入通道数量
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.ReadChannelCount">
<summary>
读取Channel通道数
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.SubscribeEnable">
<summary>
使用广播模式
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.SubscribeExchange">
<summary>
广播模式的交换机名称
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.SubscribeQueue">
<summary>
广播模式的队列名称 每个容器不一样,动态赋值!!!
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitConfig.ChannelCapacity">
<summary>
本地队列 如果是-1表示无限
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.RabbitExcepireItem">
<summary>
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitExcepireItem.ExpireExchange">
<summary>
超时队列的待超时队列 在这个队列中等待过期
talk_wait_hour_queue 这个是hour模式
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitExcepireItem.ExpireQueue">
<summary>
超时队列的待超时队列 在这个队列中等待过期
talk_wait_hour_queue 这个是hour模式
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.RabbitExcepireItem.ExpireSecond">
<summary>
超时时间 单位秒
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.AbsEventModel">
<summary>
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.ExpireSecond">
<summary>
延迟 秒
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.ExpireTime">
<summary>
截止 时间戳秒
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.EventName">
<summary>
对象名称 不需要外部赋值,在发送消息的时候会统一处理,其实就是Type.Name
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.MutexKey">
<summary>
排重键 写入格式要包含:id再使用ToAutoStartTaskMutexAsync的扩展的时候会进行替换,基于实际情况设定
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.MutexVal">
<summary>
排重值 主要用途在于任务排重,比如有多个地方对一个订单进行了统计任务,比如你延迟5分钟,中途多次触发,这个val就修改了,执行的时候,判断是否是最新的,就能判定是否要执行了
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.RetryTime">
<summary>
当前次数 每次运行的时候++
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.MaxRetryTime">
<summary>
最大次数 最大重试次数,0表示一次性任务,一般都是一次性任务
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.RetryModel">
<summary>
重试模型 比如5s 30s 1m 5m 30m 1h还是比如1h 4h 8h 24h等,也就是重试的时候下一次啥时候执行,用哪个模型结算
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.AbsEventModel.IsSubscribe">
<summary>
订阅模式 当前是否是订阅模式
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.IEventModel">
<summary>
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.IEventModel.ExpireSecond">
<summary>
延迟 秒
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.IEventModel.ExpireTime">
<summary>
截止 时间戳秒,用于后续的,比如超过多久的消息丢弃,感觉和MutexKey MutexVal互斥了
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.IEventModel.EventName">
<summary>
对象名称 也就是Model的名称,大小写一致
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.IEventModel.IsSubscribe">
<summary>
广播模式 是否是广播模式的消息,默认false,false为队列消息
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.PastePagedResult`1">
<summary>
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="P:PasteApeart.Application.Contracts.PastePagedResult`1.TotalCount">
<summary>
总数
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.PastePagedResult`1.Items">
<summary>
数据集
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.PastePagedResult`1.Page">
<summary>
当前页码
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.PastePagedResult`1.Size">
<summary>
页大小 用于特殊情况下修改UI端,比如显示当前数据,最多31,也就是一页!保持一页
</summary>
</member>
<member name="M:PasteApeart.Application.Contracts.PastePagedResult`1.#ctor">
<summary>
</summary>
</member>
<member name="T:PasteApeart.Application.Contracts.QuickHandlerPropertyInfo">
<summary>
事件归集 用于管理员模式直接执行任务
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.QuickHandlerPropertyInfo.Code">
<summary>
代码
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.QuickHandlerPropertyInfo.Name">
<summary>
名称
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.QuickHandlerPropertyInfo.Desc">
<summary>
说明
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.QuickHandlerPropertyInfo.FieldCount">
<summary>
字段数
</summary>
</member>
<member name="P:PasteApeart.Application.Contracts.QuickHandlerPropertyInfo.Menu1">
<summary>
去执行
</summary>
</member>
<member name="T:PasteApeart.Applciation.Contracts.EntityDto.EntityDto`1">
<summary>
</summary>
<typeparam name="TKey"></typeparam>
</member>
<member name="P:PasteApeart.Applciation.Contracts.EntityDto.EntityDto`1.Id">
<summary>
</summary>
</member>
<member name="M:PasteApeart.Applciation.Contracts.EntityDto.EntityDto`1.Equals(System.Object)">
<summary>
</summary>
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:PasteApeart.Applciation.Contracts.EntityDto.EntityDto`1.GetHashCode">
<summary>
</summary>
<returns></returns>
</member>
</members>
</doc>