/// <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)); } }