Shranite pravilnik, izpeljan iz konfiguracije, preden aplikacija prvič zamenja WebRequest.DefaultWebProxy:

System.Net.IWebProxy configuredPolicy =
    System.Net.WebRequest.DefaultWebProxy;

Obnovite to referenco na nadzorovani meji aplikacije:

System.Net.WebRequest.DefaultWebProxy = configuredPolicy;

IWebProxy lahko za različne cilje izbere različne poti in obvode. Če razrešite en preskusni URL in iz odgovora zgradite fiksni WebProxy, te odločitve izgubite.

DefaultProxySection so konfiguracijski podatki, ne javni vmesnik za pretvorbo za poustvarjanje dejanskega pravilnika ogrodja. Njegova notranja pretvorbena koda ni aplikacijski API.

Shranjena vrednost je referenca na objekt, ne globoka kopija. Če aplikacija spremeni poverilnice ali nastavitve tega objekta, ponovna dodelitev reference teh sprememb ne razveljavi.

Za posamezno zahtevo ali ločeno delovno obremenitev neposredno konfigurirajte njen odjemalec. Začasna zamenjava te skupne privzete vrednosti med sočasnim delom drugim klicateljem da isti spreminjajoči se pravilnik.

Sorodni članki