using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Scheduler { public class MonitoringConfig { public string RabbitMqHost { get; set; } public string RabbitMqUser { get; set; } // add public string RabbitMqPassword { get; set; } // add public int RabbitMqPort { get; set; } // add public string AutoSchedulerQueueName { get; set; } public int CheckIntervalSeconds { get; set; } public int MissedJobThresholdMinutes { get; set; } public string SqlConnection { get; set; } public string AutoSchedulerUrl { get; set; } } public class AppSettings { public MonitoringConfig MonitoringConfig { get; set; } } public class JobStatusDTO { public long JOBID { get; set; } public string JOBNAME { get; set; } public long ACTIONID { get; set; } public string DESCRIPTION { get; set; } public int ActionStatus { get; set; } public int JobStatus { get; set; } public DateTime LASTRUNTIME { get; set; } } }