private void Polaczenia(HTTP.Polaczenie pol, object dane) { string odp = new UTF8Encoding().GetString(pol.ZawartoscZapytania); DaneWyszukiwania danewysz = null; try { danewysz = JsonConvert.DeserializeObject <DaneWyszukiwania>(odp); } catch { pol.Wyslij400_BadRequest(); return; } WyszukanePolaczenia p = Wyszukiwanie.WyszukajPolaczenia(danewysz); if (p == null) { pol.Wyslij500_InternalServerError(); } else { pol.Odpowiedz.ContentType = "application/json"; pol.ZawartoscOdpowiedzi = new UTF8Encoding().GetBytes(JsonConvert.SerializeObject(p)); pol.Wyslij200_OK(); } }
public WyszukanePolaczenia PrzetworzZapytanie(DaneWyszukiwania Dane) { return(Wyszukiwanie.WyszukajPolaczenia(Dane)); }