private void Synchronize(TestKp2aApp app, out bool wasSuccessful, out string resultMessage)
 {
     bool success = false;
     string result = null;
     var sync = new SynchronizeCachedDatabase(Application.Context, app, new ActionOnFinish((_success, _result) =>
         {
             success = _success;
             result = _result;
         }));
     sync.Run();
     sync.JoinWorkerThread();
     wasSuccessful = success;
     resultMessage = result;
 }