using System; namespace AsbCloudApp.Data { #nullable enable /// <summary> /// DTO статистики запросов по пользователю /// </summary> public class RequestLogUserDto { /// <summary> /// Id пользователя /// </summary> public int UserId { get; set; } /// <summary> /// логин /// </summary> public string Login { get; set; } = string.Empty; /// <summary> /// IP адрес пользователя /// </summary> public string? Ip { get; set; } /// <summary> /// время выполнения запроса /// </summary> public long ElapsedMs { get; set; } /// <summary> /// метка времени последнего запроса /// </summary> public DateTime LastDate { get; set; } /// <summary> /// кол-во запросов /// </summary> public long Requests { get; set; } /// <summary> /// кол-во ошибок /// </summary> public long Errors { get; set; } /// <summary> /// DTO пользователя /// </summary> public UserDto User { get; set; } = null!; } #nullable disable }