From 931c0ea455161b8ee00005a0ffd1f8afab41f7bb Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Thu, 21 Feb 2013 16:39:53 -0500 Subject: more dependancy injection --- MediaBrowser.Controller/Library/UserDataManager.cs | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'MediaBrowser.Controller/Library/UserDataManager.cs') diff --git a/MediaBrowser.Controller/Library/UserDataManager.cs b/MediaBrowser.Controller/Library/UserDataManager.cs index c4a012ece..bda5d0383 100644 --- a/MediaBrowser.Controller/Library/UserDataManager.cs +++ b/MediaBrowser.Controller/Library/UserDataManager.cs @@ -2,6 +2,7 @@ using MediaBrowser.Common.Kernel; using MediaBrowser.Controller.Entities; using MediaBrowser.Model.Connectivity; +using MediaBrowser.Model.Logging; using System; using System.Threading; using System.Threading.Tasks; @@ -28,14 +29,20 @@ namespace MediaBrowser.Controller.Library public event EventHandler PlaybackStopped; #endregion + /// + /// The _logger + /// + private readonly ILogger _logger; + /// /// Initializes a new instance of the class. /// /// The kernel. - public UserDataManager(Kernel kernel) + /// The logger. + public UserDataManager(Kernel kernel, ILogger logger) : base(kernel) { - + _logger = logger; } /// @@ -65,7 +72,7 @@ namespace MediaBrowser.Controller.Library { Argument = item, User = user - }, Logger); + }, _logger); } /// @@ -104,7 +111,7 @@ namespace MediaBrowser.Controller.Library Argument = item, User = user, PlaybackPositionTicks = positionTicks - }, Logger); + }, _logger); } /// @@ -150,7 +157,7 @@ namespace MediaBrowser.Controller.Library Argument = item, User = user, PlaybackPositionTicks = positionTicks - }, Logger); + }, _logger); } /// -- cgit v1.2.3