İstemci tarafı, resmi bir JSON içeriği "{\"Id\":[1,2,3],\"Size\":56}"
alır, ancak bayt dizisinin serileştirilmesinde bir hatayla karşılaşır.RestSharp serileştirme JSON içeriği (bir nesneyi bir bayt dizisi içerir) hatası
1 Hata
IRestResponse<key> response = client.Execute<key>(request);
2 Hata iletinin altındaki açıklamada oluşur "Bu nesne için tanımlanan yok parametresiz oluşturucu" dir.
public class key
{
public byte[] id { get; set; }
public int Size { set; get; }
}
4 JSON biçiminde dizesi ve tamsayı içerir ve tüm ince ama bayt dizisi var nesneyi geçen denedim: o sunucu tarafında olduğu gibi
3 istemci boyutunda nesne sınıfı aynıdır.
Bu bana da oldu, sonunda derslerimin birinde etrafta duran sinir bozucu bir dizi bıraktığımı anladım. Bir Listenin'a değiştirilmesi sorunu derhal giderdi ve tüm testler geçmeye başladı. –
jamesbar2