ADCImportExport.Program.AzureDataCatalog.Get C# (CSharp) Method

Get() public method

public Get ( string uri ) : string
uri string
return string
            public string Get(string uri)
            {

                var fullUri = string.Format("{0}?api-version=2016-03-30", uri);

                string requestId = null;
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(fullUri);
                request.Method = "GET";

                try
                {
                    string s = GetPayload(request, out requestId);
                    return s;
                }
                catch (WebException ex)
                {
                    Console.WriteLine(ex.Message);
                    Console.WriteLine(ex.Status);
                    Console.WriteLine("Request Id: " + requestId);

                    if (ex.Response != null)
                    {
                        // can use ex.Response.Status, .StatusDescription
                        if (ex.Response.ContentLength != 0)
                        {
                            using (var stream = ex.Response.GetResponseStream())
                            {
                                using (var reader = new StreamReader(stream))
                                {
                                    Console.WriteLine("Failed Get of asset: " + uri);
                                    Console.WriteLine(reader.ReadToEnd());
                                }
                            }
                        }
                    }
                    return null;
                }
            }