var geocoder = new Geocoding.Google.GoogleGeocoder(apiKey)
{
    Proxy = new System.Net.WebProxy("http://proxy.example:8080")
    {
        Credentials = new System.Net.NetworkCredential(
            proxyUser, proxyPassword)
    }
};

Օգտագործեք հավելվածի API բանալին և միջնորդի հաշիվը, ապա կանչեք GeocodeAsync կամ ReverseGeocodeAsync այս կարգավորված գեոկոդերի միջոցով։ Առանց նույնականացման միջնորդի համար բաց թողեք Credentials-ը։ Այդ դեպքում HTTP պրոքսիների ցանկը տալիս է թեկնածուներ, երբ հանրային գեոկոդավորման հարցումները թույլատրվում են հանրային միջնորդների միջոցով։

Geocoding.NET-ի հարցման ուղին ստեղծում է HttpClientHandler և նշանակում նրա հանրային IWebProxy հատկությունը։ Այլ տեղում կարգավորված մեկ այլ HttpClient չի փոխարինում այդ ուղուն։

Միջնորդի 407 պատասխանը առանձնացրեք Google-ի անվավեր բանալու կամ մերժված հարցման պատասխանից։ Ինտեգրված նույնականացման համար օգտագործեք այդ պրոքսիին համապատասխան Windows ինքնությունը կամ դոմենը՝ Maps բանալին պրոքսի գաղտնաբառով փոխարինելու փոխարեն։

Առնչվող հոդվածներ