// Using agency credentials, updates the status of the specified client links. private async Task <UpdateClientLinksResponse> UpdateClientLinksAsync(IList <ClientLink> clientLinks) { var request = new UpdateClientLinksRequest { ClientLinks = clientLinks }; return(await Service.CallAsync((s, r) => s.UpdateClientLinksAsync(r), request)); }
public async Task <UpdateClientLinksResponse> UpdateClientLinksAsync(ApiAuthentication auth, ClientLink[] clientLinks) { var request = new UpdateClientLinksRequest { ClientLinks = clientLinks, }; try { SetAuthHelper.SetAuth(auth, request); return(await Check().UpdateClientLinksAsync(request)); } catch (Exception ex) { Log(new LogEventArgs(ServiceType.CustomerManagement, "UpdateClientLinksAsync", ex.Message, new { Request = request }, ex)); } return(null); }
// Using agency credentials, updates the status of the specified client links. private async Task<UpdateClientLinksResponse> UpdateClientLinksAsync(IList<ClientLink> clientLinks) { var request = new UpdateClientLinksRequest { ClientLinks = clientLinks }; return (await Service.CallAsync((s, r) => s.UpdateClientLinksAsync(r), request)); }