diff --git a/src/SQLite.Net/SQLiteConnectionWithLock.cs b/src/SQLite.Net/SQLiteConnectionWithLock.cs index f1c346d79..412ab9d18 100644 --- a/src/SQLite.Net/SQLiteConnectionWithLock.cs +++ b/src/SQLite.Net/SQLiteConnectionWithLock.cs @@ -21,6 +21,7 @@ // THE SOFTWARE. using System; +using System.Collections.Generic; using System.Threading; using JetBrains.Annotations; using SQLite.Net.Interop; @@ -32,8 +33,11 @@ public class SQLiteConnectionWithLock : SQLiteConnection private readonly object _lockPoint = new object(); [PublicAPI] - public SQLiteConnectionWithLock([NotNull] ISQLitePlatform sqlitePlatform, [NotNull] SQLiteConnectionString connectionString) - : base(sqlitePlatform, connectionString.DatabasePath, connectionString.StoreDateTimeAsTicks, connectionString.Serializer, null, null, connectionString.Resolver) { } + public SQLiteConnectionWithLock([NotNull] ISQLitePlatform sqlitePlatform, + [NotNull] SQLiteConnectionString connectionString, + IDictionary tableMappings = null, + IDictionary extraTypeMappings = null) + : base(sqlitePlatform, connectionString.DatabasePath, connectionString.StoreDateTimeAsTicks, connectionString.Serializer, tableMappings, extraTypeMappings, connectionString.Resolver) { } [PublicAPI] public IDisposable Lock()