Esempio n. 1
0
        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);