public GeminiAssetData GetETH() { var wsURI = new Uri(new Uri(Settings.LocalSettings.GeminiHostURL), Settings.GlobalSettings.GeminiPriceETH); var result = WebServiceRepo.CallService <GeminiAssetData>(wsURI.AbsoluteUri, HttpVerb.Get); return(result); }
public string TestGetJson() { var url = new Uri(new Uri(Settings.LocalSettings.GeminiHostURL), Settings.GlobalSettings.GeminiPriceBTC).AbsoluteUri; var result = WebServiceRepo.GetJSON(url); return(result); }
public string PostJSON([FromHeader][Required] string AuthToken, [FromBody] object jsonBody, string wsURL) { NameValueCollection header = null; if (!string.IsNullOrEmpty(AuthToken)) { header = new NameValueCollection { { "Authorization", AuthToken } }; } var result = WebServiceRepo.SubmitJSON <object>(wsURL, HttpVerb.Post, jsonBody.ToString(), header); return(result?.ToString()); }