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