var client = clients.GetOrAdd(
    "proxy-east",
    "https://example.com",
    builder => builder.ConfigureInnerHandler(handler =>
        handler.Proxy = new WebProxy("http://203.0.113.10:8080")));

Anseo is é clients IFlurlClientCache Flurl 4. Roghnaigh an bealach roimh an gcuardach agus tabhair ainm cobhsaí dá chliant in-athúsáidte. I gcás iarratas poiblí ceadaithe, cuireann an liosta seachfhreastalaithe HTTP iarrthóirí ar fáil do URL WebProxy an láimhseálaí istigh. Ní athchumrú in aghaidh an iarratais é proxy-east a athúsáid le luach seachfhreastalaí nua don chliant atá coinnithe ann cheana.

Úsáid an API láimhseálaí a fhreagraíonn don chineál atá roghnaithe ag an bhfeidhmchlár; déanann Flurl doiciméadú ar chonair chumraíochta eile do SocketsHttpHandler.

Coinnigh an bealach roghnaithe i meiteashonraí na hoibríochta agus glaoigh trína chliant comhfhreagrach. Mura ndéantar sin, féadfaidh rogha randamach gach uair a gcuirtear ceist ar mhonarcha beartais neamhréireacha a thabhairt d'aon tasc loighciúil amháin.

Bí i d'úinéir ar an taisce do raon feidhme feidhmchláir agus cuir teorainn lena fás. Is féidir le liosta seachfhreastalaí sealadach a athraíonn cliaint agus acmhainní a charnadh; úsáid aitheantóirí bealaigh shábháilte le haghaidh ainmneacha/logaí seachas pasfhocail leabaithe.

Úsáideann sé seo comhéadan taisce ainmnithe Flurl 4 in ionad seanchomhshaol monarchan saincheaptha a chóipeáil nó láimhseálaí beo a athrú le linn iarratais eile.

Ailt ghaolmhara