void onInvitedFriends(int friendsInvited) { MainThreadExecutor.Queue(() => onInvitedFriendsAction(friendsInvited)); }
void onInviteFriendsIntent() { MainThreadExecutor.Queue(onInviteFriendsIntentAction); }
private static void Ui(Action onUiThread) { MainThreadExecutor.Queue(onUiThread); }
protected static void ExecuteOnMainThread(Action action) { MainThreadExecutor.Queue(action); }
void onClose() { MainThreadExecutor.Queue(onCloseAction); }
void onOpen() { MainThreadExecutor.Queue(onOpenAction); }