diff --git a/MediaBrowser.Server.Mac/Native/BaseMonoApp.cs b/MediaBrowser.Server.Mac/Native/BaseMonoApp.cs index 67ad96859a..21f3dd893c 100644 --- a/MediaBrowser.Server.Mac/Native/BaseMonoApp.cs +++ b/MediaBrowser.Server.Mac/Native/BaseMonoApp.cs @@ -14,6 +14,13 @@ namespace MediaBrowser.Server.Mac { public abstract class BaseMonoApp : INativeApp { + protected ILogger Logger { get; private set; } + + protected BaseMonoApp(ILogger logger) + { + Logger = logger; + } + /// /// Shutdowns this instance. /// @@ -38,6 +45,11 @@ namespace MediaBrowser.Server.Mac return false; } } + + public IDbConnector GetDbConnector() + { + return new DbConnector(Logger); + } public virtual bool SupportsLibraryMonitor {