Пример #1
0
        private static string PostRequest(string pathName, string content)
        {
            HttpConnectWmsRest httpConnect = new HttpConnectWmsRest(pathName, content);
            string             request;

            try
            {
                request = AsyncContext.Run(() => httpConnect.PostRequest());

                if (!string.IsNullOrEmpty(request))
                {
                    request = "[" + request + "]";
                }
            }
            catch (Exception ex)
            {
                request = WS_RETURN_ERROR;
                Toast.MakeText(Application.Context, ex.Message, ToastLength.Long).Show();
            }

            return(request);
        }
Пример #2
0
        private static Task <string> GetRequestAsync(string pathName)
        {
            HttpConnectWmsRest httpConnect = new HttpConnectWmsRest(pathName);
            string             request;

            try
            {
                request = AsyncContext.Run(async() => await httpConnect.GetRequest(10));

                if (!string.IsNullOrEmpty(request))
                {
                    request = "[" + request + "]";
                }
            }
            catch (Exception ex)
            {
                request = WS_RETURN_ERROR;
                Toast.MakeText(Application.Context, ex.Message, ToastLength.Long).Show();
            }

            return(Task.FromResult(request));
        }