diff options
| -rw-r--r-- | MediaBrowser.Server.Mac/Native/BaseMonoApp.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/MediaBrowser.Server.Mac/Native/BaseMonoApp.cs b/MediaBrowser.Server.Mac/Native/BaseMonoApp.cs index 67ad96859..21f3dd893 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; + } + /// <summary> /// Shutdowns this instance. /// </summary> @@ -38,6 +45,11 @@ namespace MediaBrowser.Server.Mac return false; } } + + public IDbConnector GetDbConnector() + { + return new DbConnector(Logger); + } public virtual bool SupportsLibraryMonitor { |
