Don aikace-aikacen .NET Framework, yi rijista rukunin wakili a ƙarƙashin configuration/system.net/defaultProxy:

<defaultProxy>
  <module type="Company.Network.RoutingProxy, Company.Network" />
</defaultProxy>

Suna na farko shine nau'in, na biyu kuma asalin taron, ba hanyar DLL ba. Dole ne a loda taron da abin dogaro bisa ka'idojin yau da kullun na aikace-aikacen.

Duba ƙofofi biyu. Na farko, dole ne runtime ya gina nau'in jama'a wanda ke aiwatar da IWebProxy ta hanyar magini mara siga. Riƙe keɓaɓɓun keɓancewa daga gazawar lodawa ko gini; suna zuwa kafin kowace haɗin TCP na wakili. Don fitowar tebur, tabbatar cewa rijistar ta isa ga tsarin da aka tura na fayil ɗin aiwatarwa. Tare da ClickOnce, kwatanta .exe.config da aka gina, aka buga kuma aka shigar. App.config na ɗakin karatu na aji yawanci ba ya saita tsarin mai masaukinsa.

Na biyu, buƙatar dole ne ta yi amfani da wannan tsoho. Sanya wakili a bayyane na iya maye gurbinsa, kuma wani tarin HTTP na iya rashin karanta wannan tsarin saiti. A cikin rukunin, GetProxy da IsBypassed suna buƙatar yanke shawara masu daidaituwa, tare da cikakken URI na wakili da ke amfani da tsari da tashar da ta dace.

Ka sa halin takardun shaidarka ya daidaita kuma. Getter da ke ƙirƙirar asusu mai wuyar canzawa kuma ya yi watsi da setter ɗinsa na iya lalata saitin daga baya koda bayan lodawa ya yi nasara.

Wannan wata hanyar kulawa ce don .NET Framework. Yi amfani da saitin wakili da abokin ciniki na cibiyar sadarwa ke tallafawa a cikin .NET na yanzu maimakon tsammanin wannan tsohuwar rijistar system.net za ta jagoranci kowane HttpClient.

Labarai masu alaƙa