static public string GetdataString(int n, string adress) { ReguestItem req = new ReguestItem() { TopNumber = n, SkipNumber = 0, Filter = "Cells/Address eq " + adress }; var webreq = GetOpendataString(req); string result = HotWaterOutegeJsonParseToString(webreq); return(result); }
static public async Task <List <datamos> > GetdataListAsync(int n, string adress) { ReguestItem req = new ReguestItem() { TopNumber = n, SkipNumber = 0, Filter = "Cells/Address eq " + adress }; var webreq = await GetOpendataStringAsync(req); var result = HotWaterOutegeJsonParseToList(webreq); return(result); }
/// <summary> /// Получение ответа синхронно /// </summary> /// <param name="reguest"></param> /// <returns></returns> static public string GetOpendataString(ReguestItem reguest) { string webresult = webClient.DownloadString(reguest.Request); return(webresult); }
/// <summary> /// Получение async ответа с портала открытых данных /// </summary> /// <param name="reguest"></param> /// <returns></returns> static public async Task <string> GetOpendataStringAsync(ReguestItem reguest) { string webresult = await webClient.DownloadStringTaskAsync(reguest.Request); return(webresult); }