41 lines
1.1 KiB
C#
41 lines
1.1 KiB
C#
using InterfaceForward.Domain.Shared.Enum;
|
||
|
||
namespace InterfaceForward.Application.HostServices;
|
||
|
||
public class AppSubscribeEvent
|
||
{
|
||
/// <summary>
|
||
/// 操作类型
|
||
/// </summary>
|
||
public OptionType OptionType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 应用key
|
||
/// </summary>
|
||
public string AppKey { get; set; }
|
||
|
||
/// <summary>
|
||
/// 系统接口code
|
||
/// </summary>
|
||
public string SystemInterfaceCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 服务商code
|
||
/// </summary>
|
||
public string ServiceProviderCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 【慎重!】mq预取数量(服务并发度,给0就是默认4)
|
||
/// </summary>
|
||
public ushort FetchCount { get; set; }
|
||
|
||
/// <summary>
|
||
/// 【慎重!】失败重回队列(一般false,即接口通不做重试,否则业务错误可能死循环)
|
||
/// </summary>
|
||
public bool FailedRequeue { get; set; }
|
||
|
||
/// <summary>
|
||
/// 【慎重!】删除队列(删除专用,一般false,即接口通只解除绑定,不删除队列)
|
||
/// </summary>
|
||
public bool IsDeleteQueue { get; set; }
|
||
} |