public static IAsyncResult GetImageryMetadataAsync(ImageryMetadataRequest imageryRequest, Action <Response> clientCallback, Action <Exception> clientErrorCallback) { HttpWebRequest httpWebRequest = WebRequest.Create(imageryRequest.GetRequestUrl()) as HttpWebRequest; InternalAsyncRequestState state = new InternalAsyncRequestState { Request = httpWebRequest, ResponseCallBack = clientCallback, ErrorCallBack = clientErrorCallback }; return(httpWebRequest.BeginGetResponse(RespCallback, state)); }
public static Response GetImageryMetadata(ImageryMetadataRequest imageryRequest) { return(ReadResponse((HttpWebResponse)(WebRequest.Create(imageryRequest.GetRequestUrl()) as HttpWebRequest).GetResponse())); }