public bool FillParameters(IWebServerHelper webHelper, IResponseReader respReader) { RequestURLFiller.FillRequestURL(webHelper); if (webHelper.MakeRequest()) { respReader.Response = webHelper.Response; string json = respReader.GetResponseInfo(); ExtractParameters(json); return(true); } Answer = webHelper.Answer; return(false); }
public bool FillParameters(IWebServerHelper webHelper, IResponseReader respReader) { stormglassRequestFiller.FillRequestURL(webHelper); if (webHelper.MakeRequest()) { respReader.Response = webHelper.Response; string json = respReader.GetResponseInfo(); StormGlassDataHolder stormglassDataHolder = JsonConvert.DeserializeObject <StormGlassDataHolder>(json); Parameters = stormglassMapper.GetParameters(stormglassDataHolder); return(true); } return(false); }
public bool FillParameters(IWebServerHelper webHelper, IResponseReader respReader) { tomorrowRequestFiller.FillRequestURL(webHelper); if (webHelper.MakeRequest()) { respReader.Response = webHelper.Response; string json = respReader.GetResponseInfo(); TomorrowDataHolder tomorrowDataHolder = JsonConvert.DeserializeObject <TomorrowDataHolder>(json); Parameters = tomorrowMapper.GetParameters(tomorrowDataHolder); return(true); } return(false); }