소스 검색

Update BaseMonoApp.cs

Luke 9 년 전
부모
커밋
8ba72e9740
1개의 변경된 파일12개의 추가작업 그리고 0개의 파일을 삭제
  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
 		{