using System; using System.Collections.Generic; using MediaBrowser.Model.Dto; namespace MediaBrowser.Model.LiveTv; /// /// Channel mapping options dto. /// public class ChannelMappingOptionsDto { /// /// Gets or sets list of tuner channels. /// public required IReadOnlyList TunerChannels { get; set; } /// /// Gets or sets list of provider channels. /// public required IReadOnlyList ProviderChannels { get; set; } /// /// Gets or sets list of mappings. /// public IReadOnlyList Mappings { get; set; } = Array.Empty(); /// /// Gets or sets provider name. /// public string? ProviderName { get; set; } }