.NET Framework Web.config د پروکسي تنظیمات د DefaultProxySection سره
په موجوده .NET Framework وېب اپلیکیشن کې د ترتیباتو بیرغونه او یو لفظي پروکسي پته کتلو لپاره DefaultProxySection وکاروئ.
په موجوده .NET Framework ASP.NET اپلیکیشن کې د ترتیباتو کتلو لپاره د ترتیباتو API له لارې system.net/defaultProxy ولولئ:
using System.Net.Configuration;
using System.Web.Configuration;
var section = WebConfigurationManager.GetSection(
"system.net/defaultProxy") as DefaultProxySection;
if (section != null)
{
bool enabled = section.Enabled;
var configuredAddress = section.Proxy.ProxyAddress;
bool useDefaultCredentials = section.UseDefaultCredentials;
}
بیرته راګرځول شوي ارزښتونه د ترتیباتو برخه تشریح کوي، په شمول د پلي کېدونکي میراثي ترتیباتو او اصلي ارزښتونو. کله چې د اپلیکیشن ټاکل شوې ترتیبات ښودل یا پلټل کېږي، دوی ګټور دي.
لفظي ProxyAddress د یوې منزل لپاره ټاکل شوي پروکسي څخه توپیر لري. یو اتوماتیک تګلاره کولی شي د هر URL لپاره بله لاره وټاکي، او غوښتنه کولی شي خپله روښانه پروکسي ترتیبات هم ولري.
کله چې پوښتنه د هغې منزل لپاره د تګلارې پرېکړه وي، IWebProxy.GetProxy(destination) وکاروئ. کله چې پوښتنه دا وي چې ترتیبات څه اعلانوي، DefaultProxySection وکاروئ. تشه لفظي پته پخپله دا ثبوت نه ده چې هره غوښتنه مستقیمه ځي.