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); }
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)); }