| 12345678910111213141516171819202122 | using System.Data;using System.Threading.Tasks;using MediaBrowser.Model.Logging;using MediaBrowser.Server.Implementations.Persistence;namespace MediaBrowser.ServerApplication.Native{    public class DbConnector : IDbConnector    {        private readonly ILogger _logger;        public DbConnector(ILogger logger)        {            _logger = logger;        }        public Task<IDbConnection> Connect(string dbPath, bool isReadOnly, bool enablePooling = false, int? cacheSize = null)        {            return SqliteExtensions.ConnectToDb(dbPath, isReadOnly, enablePooling, cacheSize, _logger);        }    }}
 |