public static void AccountConversion(Action <int> callback) { KGSession.Connect( (result) => { if (callback != null) { callback(result.code); } }); }
public static void Logout(Action <int> callback) { KGSession.Logout( (result) => { if (callback != null) { callback(result.code); } }); }
public static void Resume(Action <int> callback) { KGSession.Resume( (result) => { if (callback != null) { callback(result.code); } }); }
public static void Unregister(Action <int> callback) { KGSession.Unregister( (result) => { if (callback != null) { callback(result.code); } }); }
public static void Start(Action <bool, int> callback) { KGSession.Start( (result, isAuthorized) => { if (callback != null) { if (result.isSuccess) { // Start succeeded callback(isAuthorized, result.code); } else { // Start failed callback(false, result.code); } } }); }
public static void Pause() { KGSession.Pause(_ => { }); }