Пример #1
0
 /// <summary>
 ///     Sync your phone contact list to instagram
 ///     <para>Note:You can find your friends in instagram with this function</para>
 /// </summary>
 /// <param name="instaContacts">Contact list</param>
 public async Task <IResult <InstaContactUserList> > SyncContactsAsync(params InstaContact[] instaContacts)
 {
     try
     {
         var contacts = new InstaContactList();
         contacts.AddRange(instaContacts);
         return(await SyncContactsAsync(contacts));
     }
     catch (Exception exception)
     {
         _logger?.LogException(exception);
         return(Result.Fail <InstaContactUserList>(exception));
     }
 }
 /// <summary>
 ///     Sync your phone contact list to instagram
 ///     <para>Note:You can find your friends in instagram with this function</para>
 /// </summary>
 /// <param name="instaContacts">Contact list</param>
 public async Task <IResult <InstaContactUserList> > SyncContactsAsync(params InstaContact[] instaContacts)
 {
     try
     {
         var contacts = new InstaContactList();
         contacts.AddRange(instaContacts);
         return(await SyncContactsAsync(contacts));
     }
     catch (HttpRequestException httpException)
     {
         _logger?.LogException(httpException);
         return(Result.Fail(httpException, default(InstaContactUserList), ResponseType.NetworkProblem));
     }
     catch (Exception exception)
     {
         _logger?.LogException(exception);
         return(Result.Fail <InstaContactUserList>(exception));
     }
 }