אַ טראַנספּאָרט קען האַלטן דעם פּראָקסי־באַגלייביקונג־פּראָוויידער אָביעקט וואָס איז אויסגעקליבן געוואָרן ווען זייַן פּול־מאַנאַגער איז באַשאַפֿן געוואָרן. פֿאַרבייַטן WebProxy.Credentials דערנאָך איז ניט קיין פֿאַרלאָזלעכע חשבון־איבערבייַט.

שאַפֿט דעם וועג און דעם חשבון צוזאַמען איידער איר ניצט דעם קליענט:

var proxy = new System.Net.WebProxy(proxyEndpoint)
{
    Credentials = new System.Net.NetworkCredential(proxyUser, proxyPassword)
};
var handler = new System.Net.Http.HttpClientHandler
{
    UseProxy = true,
    Proxy = proxy
};
var client = new System.Net.Http.HttpClient(handler);

דער ענדפּונקט און די באַגלייביקונגען קומען פֿון דער אַפּליקאַציע־קאָנפֿיגוראַציע. בויט אַן אַנדער האַנדלער פֿאַר אַ צווייטער אידענטיטעט; אַן אַנדער HttpClient וואָס טיילט דעם ערשטן האַנדלער טיילט אויך זייַן פּאָליטיק.

אַן אייגענער ICredentials־פּראָוויידער קען ענטפֿערן שפּעטערדיקע אַרויסלאָזונגען, אָבער ער קען ניט איבערשרייַבן אַ פֿעסט אַנגעלייגטן טונעל ווי אַן אַנדער חשבון. צוטיילן איין גלאָבאַלן באַניצער־נאָמען/פּאַראָל אַרום אַסינכראָנע אויסרופֿן לאָזט די אַרויסלאָזונג־צייַט און חשבון־איינונג אין קאָנפֿליקט.

האַלט אַ באַגרענעצט גאַנזל קליענטן ווען איבערניץ איז נויטיק. אָפּגיסט אַלטע אַרבעט איידער איר פֿאַרוואַרפֿט זייַן טראַנספּאָרט. אַ נייער האַנדלער פֿאַר יעדער בקשה פֿאַרשווענדעט פֿאַרבינדונג־פּולס; האַלטן יעדער היסטאָרישער חשבון פֿאַר אייביק מאַכט זיי וואַקסן אָן אַ גרענעץ.

פֿאַרבונדענע אַרטיקלען