namespace MediaBrowser.Model.Notifications { public class NotificationOption { public string Type { get; set; } /// /// User Ids to not monitor (it's opt out) /// public string[] DisabledMonitorUsers { get; set; } /// /// User Ids to send to (if SendToUserMode == Custom) /// public string[] SendToUsers { get; set; } /// /// Gets or sets a value indicating whether this is enabled. /// /// true if enabled; otherwise, false. public bool Enabled { get; set; } /// /// Gets or sets the title format string. /// /// The title format string. public string Title { get; set; } /// /// Gets or sets the description. /// /// The description. public string Description { get; set; } /// /// Gets or sets the disabled services. /// /// The disabled services. public string[] DisabledServices { get; set; } /// /// Gets or sets the send to user mode. /// /// The send to user mode. public SendToUserType SendToUserMode { get; set; } public NotificationOption() { DisabledServices = new string[] { }; DisabledMonitorUsers = new string[] { }; SendToUsers = new string[] { }; } } }