Ver código fonte

Update BaseMonoApp.cs

Luke 9 anos atrás
pai
commit
8ba72e9740
1 arquivos alterados com 12 adições e 0 exclusões
  1. 12 0
      MediaBrowser.Server.Mac/Native/BaseMonoApp.cs

+ 12 - 0
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
 		{