Should I use FullMutex or NoMutex in SQLite Flags? What is their purpose? And if yes, which should I use?
For now: I'm using these flags:
public static class SQLiteConstants
{
public const SQLiteOpenFlags Flags =
SQLiteOpenFlags.ReadWrite |
SQLiteOpenFlags.SharedCache |
SQLiteOpenFlags.Create |
SQLiteOpenFlags.FullMutex;
public static string GetDatabasePath
{
get => Path.Combine(FileSystem.AppDataDirectory, "UserScores.db3");
}
}