From fdafa596832eae13cebcf5bbe5fa867f7ba068f0 Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Thu, 21 Feb 2013 20:26:35 -0500 Subject: Removed System.Windows.Forms dependancy from Common. Almost done removing NLog dependancy. --- MediaBrowser.UI/Playback/ExternalPlayer/BaseExternalPlayer.cs | 8 ++++++-- MediaBrowser.UI/Playback/ExternalPlayer/GenericExternalPlayer.cs | 7 +++++++ 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'MediaBrowser.UI/Playback/ExternalPlayer') diff --git a/MediaBrowser.UI/Playback/ExternalPlayer/BaseExternalPlayer.cs b/MediaBrowser.UI/Playback/ExternalPlayer/BaseExternalPlayer.cs index 0b05a64820..c50911d71c 100644 --- a/MediaBrowser.UI/Playback/ExternalPlayer/BaseExternalPlayer.cs +++ b/MediaBrowser.UI/Playback/ExternalPlayer/BaseExternalPlayer.cs @@ -1,5 +1,5 @@ -using MediaBrowser.Common.Logging; -using MediaBrowser.Model.Dto; +using MediaBrowser.Model.Dto; +using MediaBrowser.Model.Logging; using MediaBrowser.UI.Configuration; using MediaBrowser.UI.UserInput; using System; @@ -16,6 +16,10 @@ namespace MediaBrowser.UI.Playback.ExternalPlayer /// public abstract class BaseExternalPlayer : BaseMediaPlayer { + protected BaseExternalPlayer(ILogger logger) : base(logger) + { + } + /// /// Gets a value indicating whether this instance can mute. /// diff --git a/MediaBrowser.UI/Playback/ExternalPlayer/GenericExternalPlayer.cs b/MediaBrowser.UI/Playback/ExternalPlayer/GenericExternalPlayer.cs index 0144ce47a2..3efb28d225 100644 --- a/MediaBrowser.UI/Playback/ExternalPlayer/GenericExternalPlayer.cs +++ b/MediaBrowser.UI/Playback/ExternalPlayer/GenericExternalPlayer.cs @@ -1,5 +1,6 @@ using MediaBrowser.Model.Dto; using System.ComponentModel.Composition; +using MediaBrowser.Model.Logging; namespace MediaBrowser.UI.Playback.ExternalPlayer { @@ -9,6 +10,12 @@ namespace MediaBrowser.UI.Playback.ExternalPlayer [Export(typeof(BaseMediaPlayer))] public class GenericExternalPlayer : BaseExternalPlayer { + [ImportingConstructor] + public GenericExternalPlayer([Import("logger")] ILogger logger) + : base(logger) + { + } + /// /// Gets the name. /// -- cgit v1.2.3