RestSharp Deserialisieren von JSON-Inhalten(repräsentieren ein Objekt enthält ein byte-array) Fehler

Client-Seite erhält eine formale JSON-Inhalt "{\"Id\":[1,2,3],\"Size\":56}", bekomme aber eine Fehler bei der Deserialisierung der byte-array.

1 Fehler in der Anweisung unten

IRestResponse<key> response = client.Execute<key>(request);

2-Fehlermeldung "Keinen parameterlosen Konstruktor für dieses Objekt definiert."

3 Die object-Klasse in der client-Größe ist die gleiche wie im server-Seite:

public class key
{
    public byte[] id { get; set; }
    public int Size { set; get; }
}

4 ich habe versucht vorbei-Objekt enthält eine Zeichenkette und integer von JSON-format und das ist alles in Ordnung, aber byte-array.

Schreibe einen Kommentar