internal void SetValueTo(GoogleRequest request) { #if !SILVERLIGHT request.Referrer = this.Referrer; #endif request.OpenTimeout = this.OpenTimeout; request.CloseTimeout = this.CloseTimeout; request.SendTimeout = this.SendTimeout; request.ReceiveTimeout = this.ReceiveTimeout; request.UserIP = this.UserIP; request.HostLanguage = this.AcceptLanguage; request.APIKey = this.ApiKey; }
internal T GetResponseData <T>(GoogleRequest request) { this.SetValueTo(request); return(RequestUtility.GetResponseData <T>(request)); }
internal IAsyncResult BeginGetResponseData(GoogleRequest request, AsyncCallback callback, object state) { this.SetValueTo(request); return(RequestUtility.BeginGetResponseData(request, callback, state)); }