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; }