public override void RequestSmsCode(string phoneNumber, CreateSmsCodeCallBack callback) { var request = m_Client.RequestSmsCode(new CreateCodeRequest { phoneNumber = phoneNumber }); var result = request.Send(); result.completed += op => { var resp = request.HandleResponse(); var callbackArgs = new CreateSmsCodeCallbackArgs { error = resp.error, verificationId = resp.result?.verificationId }; callback(callbackArgs); }; }
public abstract void RequestSmsCode(string phoneNumber, CreateSmsCodeCallBack createSmsCodeCallBack);