Пример #1
0
        public async Task <bool> CheckUsernameAsync(string username, CancellationToken token = default(CancellationToken))
        {
            var req = new TLRequestCheckUsername {
                Username = username
            };

            return(await SendAuthenticatedRequestAsync <bool>(req, token)
                   .ConfigureAwait(false));
        }
Пример #2
0
 public bool CheckUsername(TLClient client, string username)
 {
     try
     {
         TLRequestCheckUsername req = new TLRequestCheckUsername
         {
             Username = username
         };
         var l = Task.Run(() => client.SendRequestAsync <bool>(req));
         l.Wait();
         if (l.Result)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }