using System.Threading.Tasks; using MediaBrowser.Model.LiveTv; using System.Collections.Generic; namespace MediaBrowser.Controller.LiveTv { /// /// Manages all live tv services installed on the server /// public interface ILiveTvManager { /// /// Gets the services. /// /// The services. IReadOnlyList Services { get; } /// /// Adds the parts. /// /// The services. void AddParts(IEnumerable services); /// /// Gets the channel info dto. /// /// The info. /// ChannelInfoDto. ChannelInfoDto GetChannelInfoDto(ChannelInfo info); } }