Gabh leabharlann-chuideachaidh .NET Twilio ris an tarraing HTTP aice fhèin. Leig an t-adaptair SystemNetHttpClient aice ris an tarraing sin System.Net.Http.HttpClient a chleachdadh a tha an tagradh air a dhealbh.

var proxy = new System.Net.WebProxy(
    "http://proxy.example.net:8080")
{
    Credentials = proxyCredentials
};

var handler = new System.Net.Http.HttpClientHandler
{
    Proxy = proxy,
    UseProxy = true,
    AllowAutoRedirect = false
};

var systemHttp = new System.Net.Http.HttpClient(handler);
var transport = new Twilio.Http.SystemNetHttpClient(systemHttp);
var twilioClient = new Twilio.Clients.TwilioRestClient(
    accountSid, authToken, httpClient: transport);

Bheir an tagradh seachad proxyCredentials, leithid NetworkCredential freagarrach, agus na Twilio accountSid agus authToken a tha ann mar-thà. Thoir air falbh an tòisiche Credentials nuair nach eil feum aig an eadar-mheadhanair air cunntas. Tha ceann-uidhe HTTP a thèid a thaghadh bhon liosta de phrogsaidhean HTTP na thagraiche eile airson an t-slighe gun dearbhadh sin, fo phoileasaidh lìonra an tagraidh seo.

Cuir twilioClient gu paramadair client na h-obrach cuideachaidh. Mur eil, faodaidh an obair sin cliant bunaiteach a tha air a dhealbh air leth a chleachdadh.

Tha AllowAutoRedirect air a chur dheth an seo gus giùlan bunaiteach an adaptair SDK a chumail nuair a chruthaicheas e a chliant bunaiteach fhèin. Ma bheir thu seachad do HttpClient fhèin, bidh roghainnean a làimhsichear ort-sa.

Cùm systemHttp beò airson an luchd-obrach co-cheangailte agus leig às e nuair a thig an luchd-obrach sin gu crìch. Bidh làimhsichear ùr timcheall air gach iarrtas SDK a' cruthachadh amar-ceangail ùr an àite an tarraing a chaidh a dhealbh ath-chleachdadh.

Artaigilean co-cheangailte