diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-05-03 19:38:23 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-05-03 19:38:23 -0400 |
| commit | f031bb744b00d139a71036678abd6586e6595cb5 (patch) | |
| tree | 11d7df9ef93724305ead973f05afb7a11b801039 /MediaBrowser.Controller | |
| parent | ac2c1563d574fdbaa3529b68b6dd3100377ecf8a (diff) | |
add new web client sidebar
Diffstat (limited to 'MediaBrowser.Controller')
| -rw-r--r-- | MediaBrowser.Controller/Channels/IChannel.cs | 5 | ||||
| -rw-r--r-- | MediaBrowser.Controller/Channels/IChannelManager.cs | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Channels/IChannel.cs b/MediaBrowser.Controller/Channels/IChannel.cs index 0c4be8630..ca4b7f551 100644 --- a/MediaBrowser.Controller/Channels/IChannel.cs +++ b/MediaBrowser.Controller/Channels/IChannel.cs @@ -61,6 +61,11 @@ namespace MediaBrowser.Controller.Channels IEnumerable<ImageType> GetSupportedChannelImages(); } + public interface IChannelFactory + { + IEnumerable<IChannel> GetChannels(); + } + public class ChannelInfo { /// <summary> diff --git a/MediaBrowser.Controller/Channels/IChannelManager.cs b/MediaBrowser.Controller/Channels/IChannelManager.cs index b34e77415..05f9afcf0 100644 --- a/MediaBrowser.Controller/Channels/IChannelManager.cs +++ b/MediaBrowser.Controller/Channels/IChannelManager.cs @@ -13,7 +13,8 @@ namespace MediaBrowser.Controller.Channels /// Adds the parts. /// </summary> /// <param name="channels">The channels.</param> - void AddParts(IEnumerable<IChannel> channels); + /// <param name="factories">The factories.</param> + void AddParts(IEnumerable<IChannel> channels, IEnumerable<IChannelFactory> factories); /// <summary> /// Gets the channels. |
