using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FlexJobApi.Core
{
///
/// 消息队列日志
///
public class QueueLog : CommonEntity, IDbAuditLogIgnore
{
///
/// 通道
///
public EnumQueueAccess Access { get; set; }
///
/// 事件Id
///
[MaxLength(128)]
[Required]
public string EventId { get; set; }
///
/// 数据
///
[Required]
public string Data { get; set; }
///
/// 消息是否只消费一次
///
public bool IsConsumOnce { get; set; }
///
/// 耗时毫秒数
///
public long ElapsedMilliseconds { get; set; }
}
}