Remove debug APIs and transport scan Hangfire; move Upsert to Order/Upsert*; keep original response shapes and put result+reason only in exception messages. Co-authored-by: Cursor <cursoragent@cursor.com>
32 lines
1.2 KiB
C#
32 lines
1.2 KiB
C#
namespace TrackCenter.Application.Options;
|
|
|
|
public sealed class TrackWarningTaskOptions
|
|
{
|
|
/// <summary> 所属应用 </summary>
|
|
public int MiddleAppKey { get; set; }
|
|
|
|
/// <summary> 预警计算每批处理的大小 </summary>
|
|
public int WarningCalcBatchSize { get; set; }
|
|
|
|
/// <summary> 预警计算间隔ms </summary>
|
|
public int WarningCalcInterval { get; set; }
|
|
|
|
/// <summary> 预警计算最大重试次数,超过这个次数会投递到死信队列当中 </summary>
|
|
public int WarningCalcMaxRetryCount { get; set; }
|
|
|
|
/// <summary> 通知任务扫描优先级 </summary>
|
|
public int ScanWarningNotifyTaskLevel { get; set; }
|
|
|
|
/// <summary> 预警通知任务扫描间隔(小时)</summary>
|
|
public int ScanWarningNotifyTaskHourInterval { get; set; }
|
|
|
|
/// <summary> 回传预警最大重试次数 </summary>
|
|
public int ReturnWarningMaxRetryCount { get; set; }
|
|
|
|
/// <summary> 回传重试推送扫描优先级 </summary>
|
|
public int ScanReturnWarningRetryPushTaskLevel { get; set; }
|
|
|
|
/// <summary> 回传重试推送任务扫描间隔(分钟) </summary>
|
|
public int ScanReturnWarningRetryPushTaskMinuteInterval { get; set; }
|
|
}
|