public async Task Log(string message)
 {
     var log = new SqliteLog {
         Message = message
     };
     await _connection.InsertAsync(log);
 }
        public void SqliteLogStoresAndRetrievesLogEntries()
        {
            var serializer = new ProtobufSerializer<TestOperation>();
            if (File.Exists("test.db")) File.Delete("test.db");
        
            var log = new SqliteLog<TestOperation>("test.db", serializer);
            TestEmptyLog(log);
            TestLog(log);
            TestLog(log); // test again, as it will overwrite the existing entries

          
        }
        public void SqliteLogStoresAndRetrievesLogEntries()
        {
            var serializer = new ProtobufSerializer <TestOperation>();

            if (File.Exists("test.db"))
            {
                File.Delete("test.db");
            }

            var log = new SqliteLog <TestOperation>("test.db", serializer);

            TestEmptyLog(log);
            TestLog(log);
            TestLog(log); // test again, as it will overwrite the existing entries
        }