IWebProxy policy = WebRequest.GetSystemWebProxy();
request.Proxy = policy;

የተመለሰውን ነገር እንደ IWebProxy ያቆዩት። ይህ ክፍል አሁን ላለ WebRequest መሰረት ያደረገ ኮድ ይመለከታል፣ ያንን አሮጌ API ለአዲስ መተግበሪያ እንዲጠቀሙ ምክር አይደለም።

WebProxy ጣልቃገብነቱን ይተገብራል፣ ነገር ግን ጣልቃገብነቱን የሚተገብር ሁሉም ነገር ከWebProxy አይወርስም። ስለዚህ የስርዓት መጠቅለያ ከአውታረ መረብ ጥያቄ በፊት ቅየራውን ሊከልክል ይችላል። እንደ WebProxyWrapperOpaque ያለ የግል .NET Framework ክፍል ስም የትግበራ ዝርዝር ነው፣ የፕሮክሲ መጨረሻ ነጥብ ወይም የመለያ ችግር አይደለም።

ለመንገድ ውሳኔ ትክክለኛውን የመድረሻ URI በመጠቀም IsBypassed(destination) እና GetProxy(destination) ይደውሉ። ማለፍ መድረሻውን ራሱ ሊመልስ ይችላል፣ በPAC የተደገፈ ፖሊሲ ደግሞ ለሌላ አስተናጋጅ ሌላ መንገድ ሊመርጥ ይችላል።

ለማረጋገጫ IWebProxy አስቀድሞ Credentials ያጋልጣል። ወደ ንብረቱ ለመድረስ ቅየራ ሳያደርጉ የተደገፈውን መለያና ዘዴ ይጠቀሙ።

አንድ URI አውጥቶ ተካፋይ WebProxy መገንባት የመጀመሪያው ፖሊሲ በየመድረሻው የሚወስደውን ባህሪ ያጠፋል። ይህን የሚያድርጉት ቋሚ መጨረሻ ነጥብ የሚፈለገው የመተግበሪያ ውቅር ሲሆን ብቻ ነው፣ የአይነት ስህተት መፍትሄ አይደለም።

ተዛማጅ ጽሑፎች