using MediaBrowser.Model.Session;
using MediaBrowser.Model.System;
using MediaBrowser.Model.Tasks;
using System;
namespace MediaBrowser.WebDashboard.Api
{
    /// 
    /// Class DashboardInfo
    /// 
    public class DashboardInfo
    {
        /// 
        /// Gets or sets the system info.
        /// 
        /// The system info.
        public SystemInfo SystemInfo { get; set; }
        /// 
        /// Gets or sets the running tasks.
        /// 
        /// The running tasks.
        public TaskInfo[] RunningTasks { get; set; }
        /// 
        /// Gets or sets the application update task id.
        /// 
        /// The application update task id.
        public Guid ApplicationUpdateTaskId { get; set; }
        /// 
        /// Gets or sets the active connections.
        /// 
        /// The active connections.
        public SessionInfoDto[] ActiveConnections { get; set; }
    }
}