using System; using System.Net; using Volo.Abp.Application.Dtos; namespace Sanhe.Abp.Auditing.AuditLogs { public class AuditLogGetByPagedDto : PagedAndSortedResultRequestDto { /// /// 开始时间 /// public DateTime? StartTime { get; set; } /// /// 结束时间 /// public DateTime? EndTime { get; set; } /// /// 请求方法 /// public string HttpMethod { get; set; } /// /// Url /// public string Url { get; set; } /// /// 用户Id /// public Guid? UserId { get; set; } /// /// 用户名称 /// public string UserName { get; set; } /// /// 应用名称 /// public string ApplicationName { get; set; } /// /// 链路标识 /// public string CorrelationId { get; set; } /// /// 客户端Id /// public string ClientId { get; set; } /// /// 客户端Ip地址 /// public string ClientIpAddress { get; set; } /// /// 最长响应时间(ms) /// public int? MaxExecutionDuration { get; set; } /// /// 最短响应时间(ms) /// public int? MinExecutionDuration { get; set; } /// /// 包含异常 /// public bool? HasException { get; set; } /// /// Http状态码 /// public HttpStatusCode? HttpStatusCode { get; set; } } }