namespace PARR.API.Contracts.V1.Responses
{
    public class RobotHistoryResponse
    {
        public Guid Id { get; set; }

        public DateTimeOffset Date { get; set; }

        public string? RobotMessage { get; set; }

        public string? EsppMessage { get; set; }

        //public int TaskStatusCode { get; set; }

        public TaskStatusResponse? TaskStatus { get; set; }

        public Guid TaskId { get; set; }

        public RobotHistoryLevelResponse? Level { get; set; }

        public Guid TemplateId { get; set; }

        public string? TemplateName { get; set; }

        public RobotResponse? Robot { get; set; }

        public string? RobotIp { get; set; }

        public string? RobotId { get; set; }

        public UserBaseResponse? User { get; set; }

    }
}
