diff --git a/Duplicati/Library/Main/Database/LocalDatabase.cs b/Duplicati/Library/Main/Database/LocalDatabase.cs index c1428552c..ef6ad45f6 100644 --- a/Duplicati/Library/Main/Database/LocalDatabase.cs +++ b/Duplicati/Library/Main/Database/LocalDatabase.cs @@ -90,7 +90,7 @@ namespace Duplicati.Library.Main.Database public bool ShouldCloseConnection { get; set; } // Constructor is private to force use of CreateLocalDatabaseAsync - private LocalDatabase() { } + protected LocalDatabase() { } // Arguments are not used, but are required to match the constructor signatures [Obsolete("Calling the constructor will throw an exception. Use the CreateLocalDatabaseAsync or CreateLocalDatabase functions instead")] diff --git a/Duplicati/Library/Main/Database/LocalRestoreDatabase.cs b/Duplicati/Library/Main/Database/LocalRestoreDatabase.cs index 1b305b91b..f2fcb795b 100644 --- a/Duplicati/Library/Main/Database/LocalRestoreDatabase.cs +++ b/Duplicati/Library/Main/Database/LocalRestoreDatabase.cs @@ -59,8 +59,6 @@ namespace Duplicati.Library.Main.Database public DateTime RestoreTime { get { return m_restoreTime; } } - private LocalRestoreDatabase() { } - public static async Task CreateAsync(string path, long pagecachesize) { var db = new LocalRestoreDatabase();