using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 异常日志分页列表查询 /// [Resource([EnumResourceController.CommonServerLogRecords])] public class GetExceptionLogsQuery : PagedListQuery { /// /// 跟踪Id /// public string TraceId { get; set; } /// /// 关键字 /// public string Keywords { get; set; } /// /// 创建时间-起始 /// public DateTime? CreatedTimeBegin { get; set; } /// /// 创建时间-截止 /// public DateTime? CreatedTimeEnd { get; set; } } /// /// 异常日志分页列表查询-结果 /// public class GetExceptionLogsQueryResult : PagedListQueryResult { } /// /// 异常日志分页列表查询-结果-项 /// public class GetExceptionLogsQueryResultItem { /// /// 类型 /// public string Type { get; set; } /// /// 代码 /// public string Code { get; set; } /// /// 消息 /// public string Message { get; set; } /// /// 堆栈跟踪 /// public string StackTrace { get; set; } /// /// 操作人Id /// public Guid? CreatedUserId { get; set; } /// /// 操作人 /// public GetResourceLogsQueryResultItemCreatedUser CreatedUser { get; set; } /// /// 创建时间 /// public DateTimeOffset CreatedTime { get; set; } } }